What does Agenturvertreter mean?

Agenturvertreter - German to English

company representative