🌿 Back to all jobs

🥝 Head of Global MediaDe Beers LondonCorporate Relations

De Beers Group | London, United Kingdom | Posted June 29, 2026

Job 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...
  • Apply for This Position

    Submit Application