🇬🇧 SearchUKJobs.co.uk

Britain's Premier Job Portal

← Back to Jobs

Customer Success Manager

De Lacy Executive | olney, United-Kingdom | Posted June 11, 2026

Position Overview

An exciting opportunity for a Customer Success Manager to work with innovative, high-growth businesses, supporting them through their commercial and technical journey and helping them unlock their full potential.


Qualifications, skills, and all relevant experience needed for this role can be found in the full description below.

The Role

• Manage a portfolio of high-potential clients, acting as their key point of contact

• Lead onboarding, triage, and detailed needs assessments

• Develop clear action plans with defined milestones and success measures

• Track progress, identify risks, and ensure clients achieve measurable outcomes

• Connect clients with technical experts, partners, and wider support networks

• Collaborate cross-functionally to deliver a seamless, high-quality service

• Escalate challenges and remove bottlenecks to keep ventures moving forward

About You

• Experience in customer success, accoun...

Ready to Apply?

Apply for this Position