ITR Africa is the First Choice Earthmoving Solutions Provider in Sub-Saharan Africa and a Leading Distributor of Undercarriage, Ground Engaging Tools (“GET”), Engine Repair Parts and Components for Earthmoving Equipment and Applications.
Address: 23 New Goch Road, Benrose, Johannesburg, 23 New Goch Rd, Benrose, Johannesburg, 2058