Global Post-Sales Customer Success Manager

Posted 2 days ago by Digital Realty, Inc.

£80,000 - £100,000 Annual
Permanent
Full Time
Call Centre / Customer Service Jobs
London, United Kingdom
Job Description
A leading data solutions firm in Greater London is seeking a Customer Success Manager to oversee customer health management and service delivery. The role requires a minimum of 5 years in customer-facing positions, preferably in IT or telecommunications. You will be responsible for stakeholder engagement, service management, and improving customer satisfaction. This position offers opportunities for career growth and a supportive work environment.