Post-Sales Customer Success Manager
Posted 3 hours 44 minutes ago by Digital Realty, Inc.
Permanent
Full Time
Call Centre / Customer Service Jobs
London, United Kingdom
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.