W

Whalar

Connects brands with social media creators

Talent Manager / Senior Talent Manager

Account ManagementConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listed

About the Job

Requirements

  • Experience working in talent management or a related field such as influencer partnerships, digital advertising, public relations, or creator marketing.
  • A strong understanding of the creator economy and how creators, platforms, brands, and audiences connect.
  • A commercially driven mindset, with a track record of generating new business and securing partnerships.
  • The ability to balance business instincts with creativity by identifying opportunities that make strategic and cultural sense.
  • A strong passion for the creator landscape and curiosity about how platforms and creator-led media continue to evolve.
  • The ability to take ownership in a fast-paced environment.
  • Some experience leading or mentoring others, with an interest in helping develop junior team members.
  • The ability to build relationships and grow a strong professional network.

Responsibilities

  • Manage and grow a roster of creators, guide their commercial strategy, and identify partnerships aligned with their voice, audience, and long-term ambitions.
  • Identify, pitch, and negotiate brand partnerships that drive revenue and create meaningful collaborations between creators and brands.
  • Build relationships across brands, agencies, and partners within the assigned vertical to unlock opportunities for talent.
  • Advise creators on career development, brand positioning, and commercial growth.
  • Work alongside the Talent Director to expand the roster by identifying emerging creators with cultural relevance and commercial potential.
  • Lead negotiations and oversee campaign and partnership delivery from pitch through execution.
  • Support and mentor junior team members, potentially manage a Talent Associate responsible for campaign execution, and help develop a Talent Manager.
  • Contribute to the broader talent team by supporting training, team structure, and roster growth across the division.

Desired Qualifications

  • Proactive, self-directed, and comfortable taking ownership in a fast-paced environment.
  • Coachable, open to feedback, and committed to improvement.
  • Humble, with a willingness to take on any task when supporting creators and the broader team.

About the Company

Whalar

Connects brands with social media creators

Whalar connects brands with social media creators to run influencer marketing campaigns across consumer electronics, FMCG, beauty, and entertainment in the digital advertising space. It facilitates partnerships between brands and creators, manages campaigns, and provides strategic services such as campaign management and performance analytics; brands pay for access to its creator network and these services. The company differentiates itself by prioritizing culturally relevant, scalable, entertaining content and supporting a social impact initiative called Whalar for Good. Its goal is to help brands reach modern audiences with effective advertising while driving social impact through creator partnerships.

Company size
201-500
Company stage
Seed
Total funding
$3.6M
Headquarters
New York City, New York
Founded
2016

Recently Posted Jobs

Explore more opportunities at Whalar

See more jobs