We are on the lookout for a dedicated Customer Support Specialist to join our vibrant team in Cape Town. This role is vital for maintaining a positive customer experience by addressing inquiries and resolving issues. You will play a key role in ensuring our customers are satisfied with our services and products.