Digital Lead

Dentsu

London, United Kingdom
Hybrid
Digital media expertise
Digital governance and media excellence
Digital buying ecosystems expertise
The Digital Lead is responsible for driving governance, performance, and strategic excellence of central digital media across the EMEA region

Job Summary

  • The Digital Lead is responsible for driving governance, performance, and strategic excellence of central digital media across the EMEA region.
  • Key responsibilities include ownership and oversight of Digital Joint Business Plans (JBPs), ensuring high-quality campaign setup, and driving the adoption of acceleration learnings across markets.
  • This is a permanent role based in the London office with flexible working arrangements, offering a competitive salary and a tailored benefits package.

Matching Summary

The Digital Lead is responsible for driving governance, performance, and strategic excellence of central digital media across the EMEA region.

Skills & Requirements

Must-have

  • Digital media expertise
  • Digital governance and media excellence
  • Digital buying ecosystems expertise
  • Joint Business Plans (JBPs) ownership
  • Stakeholder management and influencing skills

Nice-to-have

  • Additional European languages
  • Flexible working arrangements
  • Inclusion and Diversity focus

Key Requirements

  • Senior level digital media experience
  • Proven track record across multiple EMEA markets
  • Experience managing Digital Managers and Trading teams
  • Fluent in English

Work Rights

Not specified

Tailored Resume

Cover Letter