Babcock International Group - Steelpoort
Brake and Clutch Building, No 3, Mmabatho Unit 3, Getlane Road, Steelpoort, South Africa
Babcock offers a wide variety of products and services ranging from construction equipment, engineering solutions, and plant services to power generation, transport solutions, and welding. We manage critically important assets that help to bring power to our homes and businesses, carry out work for infrastructure growth and enable the long haul collection and delivery of goods within Southern Africa.