ITR Africa

Require assistance with

Fill in the form below to get in touch with one of our team members.

Locate your nearest branch

South Africa Branches

Johannesburg HQ
Johannesburg Workshop
Bloemfontein
Cape Town
  • 24 Chardonnay Road, Saxenburg Park 1, Blackheath, Cape Town
  • +27 21 905 7340
East London
  • Shop 2, Berphil Park, 27 Ray Craib Crescent, Beacon Bay, East London
  • +27 43 748 3541
Gqeberha
  • Gate 1, Unit 3, Greenbushes Industrial Park, Greenbushes, Gqeberha
  • +27 41 451 2210
Kathu
Mbombela
Middelburg
Pinetown

Africa Branches

Swakopmund, Namibia
Windhoek, Namibia
Kitwe, Zambia
su