D

Customer Success Manager

De Lacy Executive Limited

United Kingdom, United Kingdom, United Kingdom Full-time June 17, 2026
Apply Now

Opportunity Description

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.

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, account management, or client-facing roles

Proven ability to manage multiple clients or projects simultaneously

Strong re...

Full-time Business Operations Specialists

Ready to Apply?

Submit your application for Customer Success Manager at De Lacy Executive Limited

Apply for this Position