Customer Success Manager
11 days ago
Newcastle upon Tyne
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. Minimum of three years experience in a customer-facing role, such as customer success, account ma...