Customer Success Manager, United Kingdom United Kingdom, London - Hybrid
2 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. Customer Success Manager, United Kingdom.