Service Platforms for our clients. -Enjoy clear progression plans and career advancement opportunities with one of the... you. Your Role: As our Client Support Setup Specialist, you’ll be instrumental in: -Configuring and optimizing customer service......
Job Location: Cape Town, Western Cape, South Africa