Hybrid Affiliate Marketing Team Lead for Growth

Company: Affiliate Landscape
Apply for the Hybrid Affiliate Marketing Team Lead for Growth
Location: London
Job Description:

Awin is seeking a Global Team Leader in Affiliate Marketing to drive strategic direction and client success for a portfolio of premium accounts. You will also lead and develop a team of Account Managers, ensuring SLA delivery and strong commercial outcomes across a fast-paced, hybrid London environment.

Jointly, you will recruit, monitor performance, optimise campaigns, and maintain proactive stakeholder communication while representing the company at industry events and client meetings.

#J-18808-Ljbffr…

Posted: September 30th, 2026