TTG Johannesburg: 55 The River Road, BryanstonTTG Cape Town9 Grey's Pass, Gardens, Cape Town, 8001
TTG Africa:3d Floor Roshanmaer, Lenana Road, Kilimani, Nairobi, Kenya