Job Summary Responsibilities: Oversee and support the IT team and Client Liaison Managers, ensuring the timely and accurate delivery of daily requirements. Manage all administration of the IT Department. Oversee and schedule technicians for......
Job Location: Cape Town, Western Cape, South Africa