Manager Client Success Manager
- Location
- Greater London, England, United Kingdom
transformation and modernisation initiatives. Ensure solutions align with regulatory and operational expectations across the London Market. Collaborate with Product, Delivery, and Implementation teams throughout onboarding and deployment. Manage customer escalations and drive resolution of complex issues. Identify opportunities to optimise usage, expand adoption, and unlock additional value. Champion continuous improvement ...