Global Digital Director (f/h)

Permanent contract
Boulogne-Billancourt
A few days at home
Salary: Not specified
Starting date: October 05, 2025

Omnicom Media Group
Omnicom Media Group

Interested in this job?

Questions and answers about the job

The position

Job description

Global Digital Director – OMD (Omnicom Media Group France)

OMD is seeking a Global Digital Director to support a major international automotive group in defining and deploying its global digital media strategy. As a true strategic partner, you will be responsible for global digital activation and client relationship management, ensuring consistency, quality, and performance of campaigns across all markets and brands within the group.

Key Responsibilities

Digital Strategy & Governance

  • Define the overarching global digital media strategy (Social, SEA, Programmatic, Display, Video).

  • Lead the global team responsible for digital expertise and coordination.

  • Ensure international governance: dissemination and enforcement of best practices, creation of guidelines and activation processes.

  • Ensure synergy and consistency between digital channels and offline campaigns.

  • Support local markets in adapting the global strategy to their specific needs.

Client Relationship & Commercial Support

  • Act as the key point of contact for the client’s global digital leads.

  • Provide strategic support to the brand managers across the group, taking into account their specific business challenges.

  • Build a strong and trusted relationship with the client, acting as both strategic and operational advisor.

Innovation & Performance

  • Identify and lead innovative digital activation projects (new formats, measurement tools, platform partnerships, AI in media planning, etc.).

  • Scale and share the most successful local initiatives at a global level.

  • Foster a test & learn culture across the network.

Partnerships

  • Manage global digital partnerships.

  • Represent OMD and the client with major players in the digital ecosystem.

  • Stay up to date on the latest trends and emerging opportunities in the digital space.


Preferred experience

Experience

  • Minimum of 10 years’ experience in a media agency or digital ecosystem.

  • Proven track record in digital activation and management of international accounts.

Key Competencies

  • Deep digital media expertise.

  • Strong background in international governance and strategy deployment.

  • Comfortable with client management and commercial aspects.

Soft Skills

  • Strong leadership with the ability to unite and motivate international teams.

  • Excellent communication skills, client-focused, and relationship-driven.

  • Strategic mindset combined with a hands-on and pragmatic approach.

Languages

  • Fluent English is essential (French is a plus but not required).

Want to know more?