New Business Partnerships Lead - Media Sales, Hybrid
Listed on 2026-10-06
-
Sales
Advertising Sales, Business Development
The Brit Spot is seeking an exceptional Partnerships Manager to drive new business from London with a hybrid model. You will own the full sales process, from targeting brands and agencies to generating conversations, leading meetings, developing proposals, negotiating and closing campaigns.
This hands-on role emphasizes creating opportunities, building relationships and delivering a robust commercial pipeline with autonomy and influence in a growing publisher environment.
We have an opening for a New Business Partnerships Lead
- Media Sales, Hybrid in Greater London, England, United Kingdom within Management & Operations, Sales.
We are looking to fill the New Business Partnerships Lead
- Media Sales, Hybrid position at The Brit Spot in Greater London, England, United Kingdom.
The New Business Partnerships Lead
- Media Sales, Hybrid role at The Brit Spot is now open for applications in Greater London, England, United Kingdom.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).