Senior Paid Media Manager
- Location
- Bristol, England, United Kingdom
Reporting to the Head of Paid Media, you’ll be an autonomous and self-driven leader within the team. You will be responsible for understanding our clients’ complex commercial objectives, building advanced strategies, and executing ...