Principal Customer Success Manager
4 months ago
London
At least 5 years experience managing a book of existing clients as a Customer Success Manager, Account Manager, Customer Relationship Manager, or similar role, with a reference-able track record of ...