SearchEuropeanJobs.com

Customer Success Manager

Company

De Lacy Executive Limited

Location

United Kingdom, United Kingdom

Type

Full-time

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...

★ Ready to Start Your European Career?

Take the next step and apply for this exciting opportunity

Apply Now