As a Customer Support Specialist, you’ll be at the heart of our operations in Cape Town. You'll be responsible for assisting customers via phone, email, and live chat, ensuring they have a positive experience with our products and services. Bring your customer-first attitude and join us!