Global Head of Partner Marketing
- Location
- Greater London, England, United Kingdom
Measurement – Establish success metrics, monitor campaign performance and continuously optimize marketing investments to maximize business outcomes and ROI.Professional Experience and SkillsBachelor's degree in Marketing, Business, Communications or a related field; MBA or equivalent postgraduate qualification preferred.12–15+ years of experience in B2B marketing, strategic marketing ...