Marketing Manager
- Location
- Greater London, England, United Kingdom
Collaborate with content, PR, and brand teams to bring client stories to life across channels like the website and sales decks to events and social media. Qualifications Experience 7+ years of B2B marketing experience, with at least 3 years in a client marketing, customer marketing, or customer advocacy role. ...