LikeAs the Service Desk Team Leader, you will be at the heart of Sigma IT, managing and directing the Service Desk team... Desk team in regular meetings, ensuring everyone is aligned and updated.Have the technical ability to assist with resolving......
Job Location: Cape Town, Western Cape, South Africa