Global Affiliate Marketing Leader: Team Growth & Strategy

Company: Confidential
Apply for the Global Affiliate Marketing Leader: Team Growth & Strategy
Location: London
Job Description:

Awin is seeking an experienced Account Director to own strategic relationships with top-tier affiliate clients and drive growth across a fast-paced portfolio. You will lead a team of Account Managers, ensure delivery against SLAs, and translate client objectives into actionable cross‑functional strategies.

The role demands strong commercial acumen, excellent stakeholder management, and the ability to navigate complex client situations in a dynamic, global environment.

#J-18808-Ljbffr…

Posted: September 27th, 2026