Global Team Leader - Affiliate marketing
🇬🇧 London, England
$500 - $530 Annual
Posted 2 days ago
Expires December 20, 2026
The Global Team Leader - Affiliate Marketing at Awin is a pivotal role responsible for overseeing a portfolio of premium client accounts, ensuring strategic direction, and driving growth and retention. This position combines hands-on client management with leadership of a team of Account Managers, operating in a dynamic and fast-paced environment. The role is based in London, England, and follows a hybrid working model, requiring at least two days per week in the office. The contract is a fixed-term contract (FTC) running from August 2026 to late September 2027.
More Jobs at AWIN
Agency New Business Executive
AWIN
🇬🇧 London, England
$700 - $750 Annual
Full TimeHybridSalesMarketing+1
Just posted
Senior Legal Counsel (f/m/d)
AWIN
🇬🇧 Berlin, Berlin, Germany
Full TimeHybridLegal TechLaw Firm+1
Just posted
Integration Manager (Sales) f/m/d
AWIN
🇬🇧 London, England
$8K - $21K Annual
Full TimeOn-siteSalesOperations+1
Just posted
Account Executive (f/m/d)
AWIN
🇬🇧 London, England
Full TimeOn-siteSalesMarketing+1
1 day ago