Whalar

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

Teams at Whalar

Recently posted jobs

An Hour AgoSaved
In-Office
New York, NY, USA
AdTech
Lead client relationships and campaign delivery for creator-driven social programs. Manage a Client Services team, oversee budgets, contracts, workflows, creator negotiations, and reporting while supporting new business and account growth.
2 Days AgoSaved
In-Office
New York, NY, USA
AdTech
The Senior Talent Manager will develop strategic growth plans for creators, drive partnerships, manage brand collaborations, and support talent in building off-platform opportunities.
3 Days AgoSaved
In-Office
New York, NY, USA
AdTech
Manage end-to-end delivery of creator and social campaigns: oversee budgets, timelines, creator sourcing/contracting/briefing, client and creator communications, lead meetings, recommend creative and platform strategies, improve internal processes, and mentor junior staff.