Head of Global MediaDe Beers LondonCorporate Relations

De Beers Group · London, England, United Kingdom

Location
London
Job Type
Mid-Senior Level / Permanent Employee
Posted
June 26, 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...
  • Ready to Apply?

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

    Apply Now