Online Advertising Manager
2 months ago
London
Operating in the UK, Italy and Ireland, we're over 350 employees (from 26 nationalities) strong. We ... A Bachelor's or Master's degree in Marketing, Business, or equivalent qualification * Google Ads ...