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.
Find your sales person
{{salesPersons.length}} sales person found. {{salesPersons.length}} sales persons found.
{{item.FirstName}} {{item.LastName}}
No sales persons could be found.
Meet our employees
ITM Service Centres
Mechanical Service Engineer

We all work close together and take on the challenge to reach perfection. That’s what makes our company strong, because a company is as good as the people working for it.

ITM Service Centres
Service engineer (mechatronic)

A great benefit of working at ITM? I receive a lot of training. I am developing myself tremendously and I am well prepared for every situation regarding all of our machine platforms.