JobMesh

Business Director, Media

DEPT® · London, England, GB

DEPT® is a Growth Invention company built to help the world’s most ambitious brands grow faster. Operating at the intersection of technology and marketing, o...

Job description

DEPT® is a Growth Invention company built to help the world’s most ambitious brands grow faster. Operating at the intersection of technology and marketing, our 4,000+ specialists deliver growth invention services across Brand & Media, Experience, Commerce, CRM, and Technology & Data. We’re 50|50 tech and marketing, partner-led, and first to move. Clients include Google, Lufthansa, Meta, eBay, and OpenAI. We have been certified B Corp and Climate Neutral since 2021. JOB PURPOSE: As a Business Director (Media) at DEPT®, you are the strategic and commercial lead for some of our largest media services clients. You are responsible for the performance and growth of full-funnel media channel services, including Programmatic, Paid Search, and Paid Social. You will act as the senior partner to our clients, ensuring their media spend is optimised for maximum business impact while leading a high-performing team of channel specialists to deliver best-in-class execution. Business Directors are expected to be able to develop, negotiate, and manage scopes of work as well as support in leading new business proposals and pitches. WHAT YOU’LL DO: - Client Partnership : Build and maintain strong, lon...