Customer Success Manager
4 days ago
Customer Success Manager - £32K. We're on the lookout for a talented and driven Customer Success Manager to join our team. Proven experience in a customer-facing role, such as customer success, account management, or client services. Client relationships, communication skills, dynamic, fast-paced...