Head of Talent & Creator Partnerships in London

Head of Talent & Creator Partnerships in London

London Full-Time 80000 - 80000 £ / year (est.) No working from home possible
Major Players | B Corp™

At a Glance

  • Tasks: Lead the creation of a talent network and manage both internal and external creators.
  • Company: Fast-growing social-first business in the creator economy.
  • Benefits: Competitive salary, commission structure, 25 days holiday, and lifestyle perks.
  • Other info: Central London office with flexible working options.
  • Why this job: Shape the future of creator partnerships and drive commercial success.
  • Qualifications: 6-9 years in talent management with a strong network and negotiation skills.

The predicted salary is between 80000 - 80000 £ per year.

A fast-growing social first business is launching a new proposition in the creator economy — building a talent network that combines strong editorial credibility, established brand relationships and cross-platform reach. They're now looking for a Head of Creators to shape this proposition, lead an existing roster of in-house talent, and build out a network of signed external creators.

Key Responsibilities

  • Establish the creator management division from scratch, onboarding existing creators and setting up the operational model of a leading talent business.
  • Assess the existing pool of internal creators and define the wider creator strategy, identifying immediate and future opportunities.
  • Manage and develop internal creators, building individual content and personal brand strategies across their portfolios.
  • Lead on signing external creators who fit the network's proposition, for both active management and wider campaign activation.
  • Drive commercial revenue from day one, working closely with the sales team to package creator opportunities into the wider commercial ecosystem.
  • Build long-term brand partnerships for creators, leading on negotiation and relationship-building to access influencer media budgets.

Skills & Experience

  • 6–9 years' experience in talent management, creator representation or influencer marketing, with meaningful time spent at a senior level.
  • A track record managing high-profile, high-earning talent and negotiating significant commercial deals.
  • An established network across brands, agencies, media companies and creators.
  • Deep knowledge of the creator economy, with a clear view on where the space is heading.

Salary & Benefits

  • Salary circa £80,000 plus a commission structure tied to revenue generated.
  • 25 days' holiday, increasing by 1 day per year up to 30.
  • Pension contribution.
  • Employee Assistance Programme and a range of additional lifestyle benefits.

Location & Workplace Policy

  • Based in Central London.
  • 4 days in office, 1 day WFH.

We offer equal opportunities to all candidates regardless of race, religion, gender, sexuality, disability, age, and other protected status as required by applicable law.

Major Players | B Corp™

Contact Details:

Major Players | B Corp™ Recruitment Team

We think you need these skills to ace Head of Talent & Creator Partnerships in London

Talent Management
Creator Representation
Influencer Marketing
Negotiation Skills
Relationship Building
Commercial Acumen
Content Strategy Development