Customer Success Manager
7 days ago
Leeds
The Customer Success Manager will be responsible for ensuring customer satisfaction, analyzing customer data, retaining customers, building relationships, and capturing upsells on a day-to-day basis. Proven Account Manager or Customer Success Experience:. Minimum of three years experience in a cu...