Connecting to LinkedIn...

Customer Success Manager

Job Title: Customer Success Manager
Contract Type: Permanent
Location: london
Salary: 45000 - 80000
Contact Name: Annabelle Green
Contact Email:
Job Published: almost 3 years ago

Job Description

We have a number of Customer Sucess Manager roles in London.

Please contact me for more information if this is your specialist area to discuss the roels further!

annabelle AT