CareerPlanSign in

Global Team Leader - Affiliate marketing

London🌐 Remote💼 Full-time🗓 2026-09-24 → 2026-09-26

Core

Lead strategic growth and SLA delivery for a portfolio of premium client accounts in affiliate marketing while managing a team of Account Managers.

Role type

Senior Account Management Team Leader (Affiliate Marketing)

Builds

Client growth strategies, affiliate recruitment programs, and team performance outcomes

Domain

Digital Marketing / Affiliate Marketing

Deliverable

client delivery

Required skills

Affiliate marketing strategy, account management, team leadership, data analysis, commercial acumen, stakeholder management, performance monitoring, recruitment management, KPI tracking, industry trend analysis

Preferred skills

Coaching and mentoring experience, conflict resolution, cross-functional project leadership

Technologies

Data analysis tools, affiliate marketing platforms

Responsibilities

Own strategic direction and day-to-day relationships for top-tier client accounts; develop and execute program strategies for client growth and retention; lead affiliate recruitment, performance monitoring, and optimization; act as escalation point for complex client issues; manage, coach, and develop a team of Account Managers; allocate client portfolios based on team qualifications; supervise team-managed campaigns and monitor delivery against KPIs; represent the company at industry events and client meetings; contribute to educational and training materials; participate in cross-functional projects.

Seniority

Senior, hands-on IC with people leadership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.