What does Agenturleiter mean?

Agenturleiter - German to English

company head