O

Omnicom Group

Global marketing, media, and PR network

Digital Media Activation Business Director

Performance & Paid MarketingPosted on Nov 11
Full-timeLondon, UKNo salary listed

About the Job

Requirements

  • Experience across digital media, with deep expertise in at least one addressable channel.
  • Strong knowledge of Paid Search, Paid Social, Programmatic, and broader digital marketing principles.
  • Proven experience leading large-scale activation teams and complex client relationships.
  • Demonstrated success managing both onshore and offshore delivery models.
  • Strong commercial acumen, including experience with staffing plans, scoping, forecasting, and profitability management.
  • Experience driving operational excellence through process improvement and workflow optimisation.
  • Strong understanding of media, data, and technology ecosystems and their role in improving marketing effectiveness.
  • Experience identifying and implementing innovative digital solutions that drive measurable business outcomes.
  • Proven ability to influence senior stakeholders and build trusted client relationships.
  • Experience developing business cases and securing stakeholder buy-in for change initiatives.
  • Strong people leadership skills with a track record of developing talent and building high-performing teams.
  • Demonstrated ability to balance strategic thinking with operational execution.
  • Passion for emerging technology, digital innovation, and the future evolution of media.

Responsibilities

  • Lead delivery and evolution of addressable media capabilities across a portfolio of Initiative UK clients, with primary responsibility for Bayer, Clarins, and Volvo.
  • Combine operational leadership, commercial accountability, and digital expertise to drive client outcomes across Paid Search, Paid Social, and Programmatic media.
  • Ensure successful planning, activation, and optimisation of addressable campaigns through effective leadership of onshore and offshore teams.
  • Act as a strategic digital partner to clients, identifying opportunities to enhance media effectiveness through data, technology, automation, measurement, and innovation.
  • Work with client leadership teams, channel specialists, and operational stakeholders to champion digital practices, develop connected ways of working, and help clients navigate the digital landscape.
  • Translate emerging technologies and industry developments into practical solutions that improve performance, efficiency, and long-term business outcomes.
  • Manage the team's resources, talent development, processes, and profitability.
  • Deliver client satisfaction, team performance, operational excellence, commercial outcomes, and growth and digital maturity across the client portfolio.

About the Company

Omnicom Group

Global marketing, media, and PR network

Omnicom Group is a global marketing and corporate communications holding company that organizes a network of agencies to offer advertising, strategic media planning and buying, digital marketing, and public relations. Its products and services are delivered through this portfolio of agency networks and specialty firms, generating revenue from project-based fees, commissions, and performance-based incentives. The company uses the Omni platform to base marketing and sales solutions on data, helping turn insights into creative campaigns and media plans. Unlike many competitors, Omnicom combines a wide international footprint with a diversified set of agencies and a centralized data-driven approach, and it expands through strategic acquisitions. Its goal is to help clients grow brands and businesses by delivering coordinated, data-informed marketing and communications across markets worldwide.

Company size
5,001-10,000
Company stage
IPO
Headquarters
New York City, New York
Founded
1944

Recently Posted Jobs

Explore more opportunities at Omnicom Group

See more jobs