Job Summary The Onsite ICT Systems Specialist will be responsible for supporting the clients ICT infrastructure transition, ensuring system efficiency, knowledge transfer, risk mitigation, warranty preservation, and handling specialized tas......
Job Location: Nelspruit, Mpumalanga, South Africa