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

One Month 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.