📍 Local Job Near You
Head of Global MediaDe Beers LondonCorporate Relations
De Beers Group
📍
London, United Kingdom
Location
London
Posted
June 23, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Job Description:Lead media strategy that serves the brand objectives, including all paid media channels, e.g. OHH, Print, Digital, etc. Partner with 360 project teams to provide informed counsel on media strategy and resources. Manage media briefing process with media agencies, including briefing notes and follow-ups. Manage media site visits, co-ordinating with journalists and site teams to ensure smooth delivery. Proactively identify, develop and support delivery of new media opportunities. Give input to the brand & content team with regards to assets needs for media campaign. Work with media agency and Insights team to trac...
In this role, you will own and drive all global performance media channels planning and execution, increase consumer & client awareness and traffic across Omni channels. While working to define, monitor and report on all media ROIs and KPIs.
Key Responsibilities:
Brand Paid Media