W

Whalar

Connects brands with social media creators

Senior Talent Manager

Business Development & PartnershipsConfirmed live in the last 24 hours
Full-timeNew York, NY, USANo salary listed

About the Job

Requirements

  • A proven track record in talent management, influencer marketing, or brand partnerships, ideally including direct experience signing and retaining creator clients.
  • An established roster of talent.
  • Strong commercial instincts paired with a creative, brand-building mindset.
  • An established network of brand, agency, and industry relationships.
  • Deep understanding of digital marketing, content creation, and the social media landscape.
  • Experience negotiating, structuring, and managing commercial contracts.
  • Ability to manage multiple projects and priorities in a highly organized manner.
  • Excellent written and verbal communication skills.
  • Flexibility to manage opportunities outside standard office hours.
  • Ability to build strong relationships with talent, executives, and brand partners.

Responsibilities

  • Build and manage a roster of creators, developing long-term strategic growth plans tailored to each talent’s ambitions.
  • Drive new business for talent through ambassadorships, publishing, content development, syndication, product licensing, intellectual property development, and brand building.
  • Lead all stages of brand collaborations from pitching and negotiation through delivery, ensuring opportunities align with each talent’s vision.
  • Collaborate with publicists, model bookers, and commercial team members to deliver comprehensive career support.
  • Cultivate and expand brand and agency relationships aligned with talent positioning.
  • Monitor industry trends, platform updates, and emerging revenue models across TikTok, YouTube, Instagram, Amazon, and other platforms.
  • Support talent in building off-platform ventures, including entertainment, live events, and product launches.
  • Plan and oversee events, launches, and brand activations.
  • Develop post-campaign reports and case studies to showcase results to partners and stakeholders.
  • Adapt to new priorities as the roster’s careers evolve.

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