De
Customer Success Manager
Deloitte - Recruitment
Full-time
London, England
Business Operations Specialists
Posted:
June 10, 2026
Location:
London, England, 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
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 10, 2026
Deadline:
July 20, 2026