Customer Success Team Manager


Company 

Develop

Location 

London

Employment Hours 

Full Time

Employment Type 

Permanent

Salary 

£90,000 Per Annum

Job Requirements/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 B2B SaaS business during a pivotal stage of its growth journey click apply for full job details

Company 

Develop

Location 

London

Employment Hours 

Full Time

Employment Type 

Permanent

Salary 

£90,000 Per Annum

An unhandled error has occurred. Reload 🗙