Team Business Lead at Whalar - ScoutJobs - The AI-curated global job board
Skip to content
W
Posted 8 hours ago

Team Business Lead

WhalarTeam Business Lead

Perks & benefits

Mobile AllowanceMedical InsurancePaid Leave

Requirements

10+ years agency or platform experience, Experience in creative advertising partnerships, Team management experience, Strategic thinking skills, Strong communication skills

Skills

Business Development

About the role

Responsibilities

  • Drive revenue growth and deliver senior leadership across a portfolio of key UK clients
  • Manage the Pod sales pipeline, ensuring excellent forecasting and pipeline hygiene
  • Partner with Business Development to onboard new clients and build long-term relationships
  • Review monthly campaign profitability to maximize ROI
  • Collaborate with Business Affairs and Finance to ensure accurate partnership paperwork
  • Provide strategic leadership in developing innovative, market-leading strategies
  • Stay ahead of emerging trends within the Creator Economy to provide creative business solutions

Requirements

  • 10+ years of agency or platform experience with a focus on business development
  • Senior-level experience in creative advertising partnerships and contractual negotiations
  • Experience at an Influencer, Social, PR, or Creative agency or Platform preferred
  • Proven team management and leadership experience
  • Strategic thinker capable of using data to drive decision making
  • Deep understanding of creator marketing and the broader marketing ecosystem
  • Excellent communication, storytelling, and stakeholder management skills

Benefits

  • Private medical insurance and health cash plan
  • 25 days PTO plus sick days and winter break
  • Private pension scheme and life assurance
  • Monthly phone and internet reimbursement
  • Professional development stipend and home office allowance
  • Enhanced maternity and paternity leave
  • Reduced fee gym membership and workplace nursery scheme
  • Volunteer days and social programs

About the Company

Whalar is the leading, most awarded, independent Creator and Social agency. We transform brands into cultural drivers by unlocking the full creative power of Creators through technology and methodology that connects brands with communities.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Team Business Lead

Whalar · London

Sign up to apply