Paid Media Director
- Hiring Organisation
- 17918
- Location
- London, United Kingdom
Director will be required to ensure demand generation strategy translates into effective execution across paid media and SEO programmes for Enterprise and high-growth SaaS clients. Key Responsibilities: Translate demand generation strategy into clear channel priorities, testing... WKCL1_UKTJ ...