IT Service Management Lead

  • Key Recruitment
  • Cape Town, Western Cape
  • Friday, 14 February 2025
Job Description Overview Our client is a UK based company with more than 25 years of experience in delivering IT services and infrastructure solutions to a wide range of customers across varied markets and locations. As a company, they ...