This job is in your area. Enjoy a short commute and work close to home.
Job Description
About the Role
Please note: for this position we can only consider applications from candidates who are already based in London, UK, and who are eligible to work in the UK without requiring sponsorship now or in the future.
We are looking for a Customer Success Manager to join our London-based team at an important stage of development. This role offers the opportunity to take ownership of a portfolio of clients and play a key role in strengthening relationships, enhancing customer experience, and driving long-term value across our London accounts.
You will focus on building strong, trusted partnerships with customers through regular in-person engagement, gaining a deep understanding of their needs and ensuring they are getting the most out of our products and services. Your work will contribute directly to customer satisfaction, retention, and account growth.
Over time, the role will expand to include onboarding new customers and supp...