Enable job alerts via email!
A fast-growing tech company is seeking a Customer Success Manager in London to oversee UK accounts. You will drive onboarding, ensure customer success, and enhance retention through relationship-building and upselling. Ideal candidates have 3–5 years’ experience in customer-facing roles, preferably in the construction or property industries. This hybrid role includes regular travel to clients.
Customer Success Manager - London
A fast-growing scale-up at the forefront of sustainability is looking for a Customer Success Manager to take full ownership of all UK-based accounts. This is a pivotal role within the UK team, ensuring customers achieve maximum value from innovative solutions that reduce waste and drive sustainability.
This is an individual contributor role.
What You’ll Be Doing
What We’re Looking For
Why Join?