Global Performance Business Director

Company: Publicis Media
Apply for the Global Performance Business Director
Location: London
Job Description:

Overview

In this role, you will lead the global Digital Hub for a major outdoor brand, driving cross-market digital strategy, activation, and growth. You connect client teams with the account and media-buying lead, shaping digital excellence and actionable insights for future planning. You’ll be a senior member of the account, guiding multi-location teams and influencing senior stakeholders. This is a strategic, impact-driven position within a renowned holding group that values growth, collaboration, and data-led decision making.

Pay / Benefits

  • Pension
  • Life Assurance
  • Private Medical cover
  • Reflection Days
  • Shared Parental Leave
  • inclusive benefits

Responsibilities

  • Lead the global Digital Hub (social, search, programmatic activation) and drive growth of the digital account
  • Form and strengthen relationships with the client team and heads of biddable channels
  • Coordinate with the client, account team and media buyers to ensure digital excellence and informed media planning
  • Provide strategic guidance and meaningful insights to support cross-market media strategies
  • Act as a senior liaison between clients, account teams and Publicis leadership
  • Support multi-market activation and governance across digital channels

Key requirements

  • Extensive experience across digital channel strategy, planning, and activation within social, search, programmatic and e-commerce (multi-market)
  • Experience across digital reporting, ad technology, governance
  • Experience in leading large digital activation teams across multiple locations
  • Experience managing senior stakeholders and building trust and credibility
  • Experience working across multiple markets and managing a diverse team
  • Ability to managing upwards and engage with senior leadership within Publicis
  • Integrated, strategic media experience with an excellent understanding of the digital landscape, emerging tech and trends and new opportunities in this space
  • Strong team leader who provides support and empathy for all team members
  • leadership
  • stakeholder management
  • empathy
  • digital channel strategy
  • social
  • search

…

Posted: September 20th, 2026