and a maximum of 15 years of experience in IT service delivery or related roles. Demonstrated experience in managing large-scale IT... projects and services. Track record of managing a diverse team and driving performance metrics. Experience in strategic......
Job Location: Cape Town, Western Cape, South Africa