Customer Success Manager
- Hiring Organisation
- SCOR Global Life
- Location
- London, United Kingdom
- Salary
- £ 45 K
Customer Success Manager, you will play an essential role in managing integration-related support cases, ensuring smooth onboarding, and maintaining high customer satisfaction. The ideal candidate will have a deep understanding of SaaS platforms, technical integrations, and customer-centric project delivery and is able to connect people and technology.This Customer … challenges.Understand each client’s architecture and business processes to guide integration best practices and identify potential friction points.Collaborate with implementation teams to ensure smooth onboarding and handover of integration cases.Monitor and report on integration health, usage patterns, and case trends to proactively address issues.Maintain detailed documentation of integration scenarios, resolutions ...