As an Affiliate Manager, you will manage a portfolio of client accounts as their primary point of contact. You will play a pivotal role in driving the growth of our clients' affiliate marketing programs. You will be responsible for developing, executing, and optimizing affiliate strategies to maximize revenue, expand partner networks, and enhance brand visibility.
You will manage a portfolio of assigned client accounts as the main point of contact, providing proactive and consistent client outreach and communication. You will also liaise with Account Directors to coordinate client calls, build strong relationships, and execute tailored strategies. Furthermore, you will assess the competitive landscape, plan and execute affiliate marketing campaigns, and manage client relationships with publishers. Compiling performance reporting and insights will also be a key aspect of the role.