Global Digital Activation Director
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
major spirit brand. Based in London, you will shape biddable media delivery at scale — collaborating across markets, disciplines, and teams to deliver thought leadership and high-quality activation. You will guide global campaigns, drive measurement and Test & Learn, and maintain strong client relationships, with a hands-on approach ...