Customer Support
Customer Success Specialist
CloudDesk UK · United Kingdom
SZL 18,000–24,000/mo
About the role
Support international SaaS customers, manage onboarding and maintain high satisfaction scores.
What we’re looking for
- Strong written and spoken English.
- Previous customer support or account management experience.
- Comfortable with CRM and ticketing tools.
Working remotely
- Work from Eswatini with an international team.
- Own clear deliverables and communicate progress.
- Maintain reliable internet and professional availability.