New Business Partnerships Lead – Media Sales, Hybrid

Company: The Brit Spot
Apply for the New Business Partnerships Lead – Media Sales, Hybrid
Location: London
Job Description:

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.

#J-18808-Ljbffr…

Posted: September 24th, 2026