Customer Success Manager (£45k - £50k base + £5k bonus)
- Hiring Organisation
- Cosmic Partners
- Location
- United Kingdom
team. Act as the primary day-to-day contact for clients, responding to queries, resolving issues, and building strong, long-term relationships with senior marketing directors and other stakeholders. Prepare and deliver monthly reports on platform performance and client activity, providing actionable recommendations on how clients can drive more value ...