Amrod headquarters and office locations

Amrod is headquartered in Johannesburg, South Africa and has 12 office locations across 6 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Amrod Locations

Johannesburg (HQ)
South Africa
Cnr Pretoria Main Road and Beatty Road
Bloemfontein
South Africa
5, 50 Monument Rd, Generaal De Wet
Cape Town
South Africa
Northgate Estate 32 Gold Street
Durban
South Africa
Unit 1, Thynk Retail Park – Riverhorse, 23 Riverhorse Rd, Riverhorse Valley Business Estate
Port Elizabeth
South Africa
No. 1 Fairview Industrial Park, 3 Leadwood Cres, Fairview
Pretoria
South Africa
2 Meiring Naude Rd, Scientia 627-Jr
Gaborone
Botswana
Luthuli
Gaborone
Botswana
PLOT 22148, UNIT 5 NYAMAMBISI ROAD Gaborone Botswana
Nairobi
Kenya
Rhapta Heights St Michael Rd
Windhoek
Namibia
Reger Street
Lagos
Nigeria
634 Akin Adesola St, Victoria Island
Lusaka
Zambia
2337 Kabelenga Road