Marketing Manager
- Hiring Organisation
- MaxContact
- Location
- Manchester, England, United Kingdom
Head of People, Sales, Product and Customer Success teams to champion MaxContact’s brand narrative internally. Ensure colleagues understand and can confidently communicate our value proposition, strengths and differentiators by supporting the rollout of clear messaging, playbooks and brand assets. Help maintain consistency across all touchpoints and contribute ...