Whalar

HQ
New York
Total Offices: 4
264 Total Employees
Year Founded: 2016

Teams at Whalar

Recently posted jobs

12 Minutes AgoSaved
In-Office
London, Greater London, England, GBR
AdTech
Lead day-to-day campaign delivery and client relationships for creator-led social campaigns. Manage teams, budgets, pricing, processes, measurement and paid strategies, identify upsell opportunities, present work, resolve client disputes, and champion creator-economy insights while leveraging AI tools to improve productivity.
12 Minutes AgoSaved
In-Office
London, Greater London, England, GBR
AdTech
Lead a full-service client Pod to drive revenue growth, manage client relationships and onboarding, oversee sales pipeline and profitability, ensure operational excellence with Finance/Business Affairs, and develop market-leading creator-economy strategies while fostering team collaboration and learning.
YesterdaySaved
In-Office
London, Greater London, England, GBR
AdTech
Lead the Broadcast, Media & PR talent vertical: discover, sign, and manage creators from television, radio, podcasting and journalism. Develop long-term career strategies, build industry relationships, identify commercial opportunities, and mentor junior team members to grow roster influence and revenue.