Advance Search

Browse Jobs

Customer Success Manager

Posted 3 days ago

CSM Job SummaryIn this role, you'll be crucial in making sure customers are very happy with their service in the UK area. You'll work in UK and your job will be to look after customer service in the UK. You'll answer customer questions, deal with any big problems, and work with other teams to make our services even better. This job is all about making sure our customers are satisfied. Read on to see what career growth opportunities this role offers.Join a leading collocation provider with a robust network of over 30 data centres across Europe. As a Customer Service/Success Manager, you'll play a pivotal role in ensuring exceptional customer service delivery and satisfaction within the UK.Based in London and reporting to the Director of Operations, the Customer Service/Success Manager will oversee customer service operations and initiatives in the UK market. This role involves handling customer inquiries, managing escalations, and collaborating with cross-functional teams to enhance service offerings and customer satisfaction.ResponsibilitiesOn boarding of new customers to the teams & systemsCoordinate new and existing customer installations, working cross functionally to deliver services to customer expectations.Responsible for owning and customer requests and account issues.Delivering customer reports & conducting quarterly business reviews with the customers.Coordination and handling of complaint management & incident managementSupport with internal, external and customer auditsAdvocate of their products and services to the customerDevelops and builds strong relationships with Sales, Operations and other cross functional teams.Supports Sales Team to support maintain strong customer relations.Experience Required5+ years in a Customer Success roleData Centre experience
Apply