Gauteng , Bedfordview , Bedfordview Office Park
, 15e Riley Road, Bedfordview, Gauteng, South Africa
, 2007
The Africa division of Babcock International is a leading supplier of engineering support services to the energy, process, mining and construction industries and the exclusive regional distributor for many leading international brands.
Our market-leading reputation is based on one key fact: Babcock is a partner which can be trusted to deliver.