Join our team as our Virtual Concierge Specialist and become the cornerstone of exceptional customer service delivery... absence of Customer Success Managers. Desired Qualifications: -Minimum 3 years of experience in customer service......
Job Location: Cape Town, Western Cape, South Africa