. You'll become part of our new Cape Town based Technical Support Team, working with Service Desk engineers and consultants..., supporting our customers, providing a first-class service, gaining vital knowledge, skills, and experience along the way......
Job Location: Cape Town, Western Cape, South Africa