Remote Customer Success Specialist – £13–£17/hr
12 hours ago
As a Customer Success Specialist, youll be responsible for onboarding new clients, providing product training, resolving customer issues, and ensuring long-term satisfaction. Gain experience in customer success and grow your career in a fast-paced environment. As part of the Customer Success team, y