Global Team Leader - Affiliate marketing
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