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...
Ready to Apply?
Submit your application for Customer Success Manager at De Lacy Executive Limited
Apply for this Position