Omnicom Media Group UK

London
Total Offices: 2
3,786 Total Employees

Teams at Omnicom Media Group UK

7 Hours AgoSaved
In-Office
London, Greater London, England, GBR
AdTech • Marketing Tech
Lead a team of Paid Social specialists to enhance client engagement, manage performance, and oversee strategic planning and delivery for various clients in a collaborative environment.
YesterdaySaved
In-Office
London, Greater London, England, GBR
AdTech • Marketing Tech
The Programmatic Manager is responsible for planning and buying on paid digital platforms, aiming to elevate brand awareness while working with global digital teams and implementing programmatic vision.
3 Days AgoSaved
In-Office
London, Greater London, England, GBR
AdTech • Marketing Tech
The Affiliate Account Director manages client relationships and campaign strategies, leading a team to achieve client objectives through innovative affiliate marketing solutions.