Global Affiliate Marketing Team Lead – Growth & Leadership

Company: awin
Apply for the Global Affiliate Marketing Team Lead – Growth & Leadership
Location: London
Job Description:

Awin in London is seeking a senior Account Leader to own strategic direction and day-to-day relationships for a portfolio of top-tier client accounts, driving growth and performance. You will lead a team of Account Managers, coach performance, allocate workloads, monitor KPIs, and ensure delivery aligns with SLAs while representing the company at industry events.

This role requires a degree with affiliate marketing experience, strong commercial acumen, and excellent stakeholder management in a

#J-18808-Ljbffr…

Posted: October 14th, 2026