Omnicom Media Group UK

HQ
New York
Total Offices: 5
3,786 Total Employees

Omnicom Media Group UK Benefits Overview

Career Growth + Development

Provides customized development tracks

Job training & conferences

Compensation + Benefits

Offers health insurance

Offers life insurance

Provides a pension

Offers employee discounts

Company Culture

Offers a remote work program

Work-Life Balance + Wellbeing

Offers gym membership

14 Days AgoSaved
In-Office
London, Greater London, England, GBR
AdTech • Marketing Tech
Lead end-to-end product delivery for omni-first marketing products: define requirements and roadmaps, run discovery and UAT, collaborate with engineering, data science and UX, drive GTM and adoption, and measure product KPIs while ensuring privacy and scalability.
18 Days AgoSaved
In-Office
London, Greater London, England, GBR
AdTech • Marketing Tech
The Paid Social Director will lead EMEA paid creator marketing, manage projects, develop teams, and drive digital innovation across major social platforms.