Customer Success Manager - Team Leader
- Location
- Stoke-on-Trent, England, United Kingdom
ownership while ensuring that the appropriate internal specialists remain accountable for their areas. Success in the role is measured through strong customer engagement, clear communication, effective governance, proactive management of risks and actions, and the identification of opportunities to improve the customer experience and develop the relationship. Role Responsibilities … without relying on direct line-management authority. Experience managing customer concerns, competing priorities and escalations with professionalism and sound judgement. Clear written and verbal communication skills, including the ability to present complex service information in accessible business language. Good commercial awareness and an understanding of contracted scope, service levels ...