Global Head of Influencer Marketing
HybridLondon, England, United Kingdom
Job Summary
Set and own the global influencer marketing strategy and point of view, leading thinking across always-on creator programmes and high-profile celebrity talent campaigns. Act as the senior client partner to build trust with stakeholders, turning brand challenges into creative solutions while raising standards and consistency across London, New York, Manchester, and Paris offices. Build and grow a high-performing team of 15+, manage senior talent negotiations, and drive commercial rigour through resourcing and forecasting. Contribute to new business pitches and account growth while partnering with account, creative, strategy, and data leads to deliver measurable work.
Required Qualifications
- Deep, demonstrable expertise in influencer and creator marketing
- Genuine multi-market experience
- Exceptional client handling at the most senior level
- Proven leadership of large, multidisciplinary teams
- Strong commercial instincts across resourcing, budgets and account growth
- A sharp creative and cultural radar
- Demonstrable experience of 10+ years in client-facing influencer roles
Desired Qualifications
- Experience across travel, technology or FMCG categories
- A strong existing network across talent agencies, platforms and the creator economy
- Additional European languages
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.