European Biddable Brand Activation Lead

PHD

Greater London

On-site

GBP 75,000 - 110,000

Full time

14 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Omnicom Media is seeking an experienced Biddable Brand Lead to join our European Digital Activation Hub in London. You will drive digital brand activation across Europe, leading paid social, programmatic and video initiatives with cross‑market collaboration.

You will set activation standards, oversee major campaigns and build senior stakeholder relationships to deliver strategic, measurable outcomes for a major sportswear brand.

Qualifications

  • Significant experience in digital media, including leading multi‑channel teams at scale.
  • Strong expertise in paid social and/or programmatic, with understanding of the wider biddable media landscape.
  • Proven ability to influence and build trusted relationships with senior stakeholders across complex, multi‑market organisations.
  • Strong commercial acumen, with experience managing investment, resources and agency revenue.
  • Excellent communication and organisational skills, with ability to manage multiple priorities.

Responsibilities

  • Lead digital brand activation across Europe, overseeing paid social, programmatic, online video and emerging channels.
  • Set vision and standards for activation, developing frameworks, playbooks and governance.
  • Provide senior oversight of major brand campaigns and key moments, ensuring plans translate to market activation.
  • Build trusted relationships with senior stakeholders across European markets, advising on activation challenges.
  • Lead the Biddable Centre of Excellence, sharing learnings across the network.
  • Champion collaboration across central and local teams, balancing regional consistency with local flexibility.

Skills

Digital media
Paid social
Programmatic
Brand activation
Stakeholder management

Tools

Governance

Job description

Omnicom Media is seeking an experienced Biddable Brand Lead to join our European Digital Activation Hub in London. You will drive digital brand activation across Europe, leading paid social, programmatic and video initiatives with cross‑market collaboration.

You will set activation standards, oversee major campaigns and build senior stakeholder relationships to deliver strategic, measurable outcomes for a major sportswear brand.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Biddable Brand Lead
Biddable Brand Lead

PHD • Greater London

On-site
GBP 75,000 - 110,000
Senior Brand Programmatic Lead – Europe
Senior Brand Programmatic Lead – Europe

PHD • Greater London

On-site
GBP 90,000 - 130,000
Biddable Campaign Lead
Biddable Campaign Lead

OMD • Greater London

On-site
GBP 52,000 - 72,000
Global Paid Social Manager – Multi-Market Activation
Global Paid Social Manager – Multi-Market Activation

PHD • Greater London

Hybrid
GBP 55,000 - 90,000
Performance Lead
Performance Lead

PHD • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid Paid Social Performance Manager
Hybrid Paid Social Performance Manager

Omnicom Media • Greater London

Hybrid
GBP 40,000 - 56,000
Head of Performance Media Planning & Buying
Head of Performance Media Planning & Buying

Adelphi Group • Greater London

On-site
GBP 60,000 - 90,000
Biddable Account Manager
Biddable Account Manager

Omnicom Media • Greater London

On-site
GBP 40,000 - 56,000
Associate Director, Programmatic
Associate Director, Programmatic

PHD • Greater London

On-site
GBP 90,000 - 130,000
Senior European Performance Activation Lead
Senior European Performance Activation Lead

PHD • Greater London

Hybrid
GBP 90,000 - 130,000