on… We work on behalf of prominent brands throughout the globe to deliver great customer service and solutions on their behalf... for enthusiastic, passionate and driven Customer Sales and Service Specialists to join our team. Our philosophy is transforming passion......
Job Location: Cape Town, Western Cape, South Africa