De
Posted:
June 07, 2026
Location:
London, LND, United Kingdom
Job Description
Customer Success Manager Location: Hybrid, working from the Central London office 2/3 times per week Position Type: Full-Time Duration: 6 Month Day Rate Contract (Inside IR35) with potential to extend Salary 50,000 Role description Lead the implementation of new client programmes from contract signature through to live rollout, working closely with the COO and Ops team to ensure smooth onboarding, clinical delivery setup, and employee engagement at launch Own the pilot-to-rollout conversion process, building the evidence base and commercial narrative needed to move clients from initial pilot populations to full workforce coverage Act as the primary day-to-day relationship owner across multiple stakeholder levels within enterprise clients, from HR and H&S operational leads through to procurement, finance, and senior sponsors Run regular client review cycles, presenting outcomes data, dashboard insights, and ROI evidence to build conviction for expansion and renewal Identify and convert ...
Apply for this Job
Submit your application for the Customer Success Manager position at Deloitte - Recruitment.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
London, United Kingdom
Posted:
June 07, 2026
Deadline:
July 17, 2026