Customer Success Team Manager

Recruiter
Develop
Location
Not Specified
Salary
£90,000 per year
Contract
Permanent
Work pattern
Not Specified
First listed by Ontap
26 August 2026
Apply Now

Job description

Head of Customer Success

Location: Hybrid London (23 days per week)

Salary: £80,000£90,000 + uncapped commission

An exciting opportunity has arisen for an experienced Head of Customer Success to join a high-growth B2 B SaaS business during a pivotal stage of its growth journey click apply for full job details

Apply Now