D

Head of Global MediaDe Beers LondonCorporate Relations

De Beers Group

London, England, United Kingdom Mid-Senior Level / Permanent Employee June 29, 2026
Apply Now

Opportunity Description

Job Description:

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 

  • 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...
  • Mid-Senior Level / Permanent Employee Other-General

    Ready to Apply?

    Submit your application for Head of Global MediaDe Beers LondonCorporate Relations at De Beers Group

    Apply for this Position