Digital Activation Director

Omnicom Media UK

London, United Kingdom
On-site
Lead digital activation across emea
Own end-to-end campaign setup and optimization
Manage budget planning and po tasks
This role provides leadership across the full digital activation remit for ON Running with oversight of digital channel performance across EMEA

Job Summary

  • This role provides leadership across the full digital activation remit for ON Running with oversight of digital channel performance across EMEA.
  • You will lead day-to-day delivery, optimization, and governance via a London hub to ensure consistency and quality of a unified digital activation strategy.
  • The position involves direct line management of one Digital Activation manager and offshore teams while acting as the primary point of contact for senior client stakeholders.

Matching Summary

This role provides leadership across the full digital activation remit for ON Running with oversight of digital channel performance across EMEA.

Skills & Requirements

Must-have

  • Lead Digital Activation across EMEA
  • Own end-to-end campaign setup and optimization
  • Manage budget planning and PO tasks
  • Govern shared dashboards and data accuracy
  • Direct line management of activation managers

Nice-to-have

  • International experience preferred
  • Curiosity to improve performance reporting
  • Collaborative leadership style
  • Experience in ecommerce client-side function
  • Up to date knowledge of ad tech landscape

Key Requirements

  • History of driving success in Digital Activation advertising
  • Hands on leadership experience of Digital Activation teams
  • Broad knowledge of digital channels
  • International outlook essential
  • Agency environment or ecommerce client-side function experience

Work Rights

Not specified

Tailored Resume

Cover Letter