Customer Success Manager, United Kingdom United Kingdom, London - Hybrid
8 days ago
Customers, Customers, Customers. Collaborate with the Marketing team to identify and support customer advocacy opportunities, including case studies, testimonials, and customer-focused events. You will play a pivotal role in driving customer satisfaction, retention, and growth, while working closely