ITM Service Centre Africa

ITM Service Centre Africa

ITM Service Centre Africa focuses on clients in countries in Sub Sahara Africa and offers them both established and innovative new service models. ITM Service Centre Africa offers competitive supply of spare parts, relocation and engineering services, consultancy and (un)scheduled maintenance activities.

 

ITM Service Centre Africa Unit 1 Crocker Road, 7 Crocker Road Wadeville
1428 Germiston
South Africa
Job openings
There are no vacancies to show.