As a Support Technician, you will play a crucial role in providing technical support and troubleshooting assistance... an individual with a strong technical background, excellent communication skills, the ability to simplify complex concepts......
Job Location: Cape Town, Western Cape, South Africa