Post-Sales Customer Success Manager

Company: Digital Realty, Inc.
Apply for the Post-Sales Customer Success Manager
Location: Greater London
Job Description:

A leading technology firm is seeking a dedicated Customer Success Manager in Greater London to oversee post-sales customer health and enhance service delivery. Your responsibilities will include conducting service reviews, ensuring SLA compliance, and managing customer escalations. You should have a Bachelor’s degree and a minimum of 5 years in a customer-facing role within a service company, ideally in telecommunications or data centers. This position emphasizes customer engagement and service management.#J-18808-Ljbffr…

Posted: March 27th, 2026