Privacy Policy

We have updated our Privacy Notice for this website. Please click here to review.


Company Details


17 Intersite Avenue, Springfield Park

Durban, 4001 South Africa

(T) +27(0)31 250 8888


Office City Country
Barrows Africa - Durban Durban South Africa
Barrows Asia Pacific Pte. Ltd - Singapore Singapore Singapore
Barrows Brasil Consultoria Em Estrategia LTDA - Sao Paulo Sao Paulo Brazil
Barrows - London London United Kingdom
Barrows North America Inc - New York New York United States
Barrows - Shanghai Shanghai China
Barrows - Toronto Toronto Canada
Tradereach - Johannesburg Johannesburg South Africa