Remote Customer Success Specialist – £13–£17/hr
24 days ago
As a Customer Success Specialist, youll be responsible for onboarding new clients, providing product training, resolving customer issues, and ensuring long-term satisfaction. Work with support and sales teams to share feedback, improve processes, and enhance the customer journey. As part of the Cust