Global Post-Sales Customer Success Manager

  • Digital Realty, Inc.
  • Jan 19, 2026
Full time Call Centre / CustomerService

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.