OLIVER Agency

HQ
London
Total Offices: 4
2,009 Total Employees
Year Founded: 2004

Teams at OLIVER Agency

Recently posted jobs

18 Hours AgoSaved
In-Office
London, Greater London, England, GBR
AdTech • Marketing Tech
The Paid Search Manager oversees the implementation of pan-European search strategies for lead generation. Responsibilities include campaign design, optimization, team management, and collaboration with stakeholders to drive performance and ROI across multiple markets.
18 Hours AgoSaved
In-Office
London, Greater London, England, GBR
AdTech • Marketing Tech
The Senior Account Manager will oversee account management, planning creative work, manage resources, and maintain strong client relationships. Responsibilities include project timelines, financial management, and supporting business development.
18 Hours AgoSaved
In-Office
Johannesburg, Gauteng, ZAF
AdTech • Marketing Tech
Create digital, print and social assets from brief to completion: concepting, motion and video, retouching, layout and illustration. Ensure brand consistency, prepare files for print/web, manage multiple projects, and champion design best practices across campaigns.