Babcock International Group
15E Riley Road, Riley Rd Office Park Ln, Bedfordview, Germiston, 2007
+27100010730
Contacts
15E Riley Road, Riley Rd Office Park Ln, Bedfordview, Germiston, 2007
Description
Babcock International | Africa
We are trusted by our customers to deliver support to complex and critical infrastructure and assets.
Features
- Wheelchair-accessible entrance
Map
Similar companies
Energy equipment and solutions
Emerald Infrastructure Solutions
Unit 16, 2 Killarney Ave, Killarney Gardens, Cape Town, 7441
+27871500819
Energy equipment and solutions
West Rand Controls
58 Carol Road, Voortrekker Rd, Silverfields, Krugersdorp, 1739
+27116647722
Energy equipment and solutions
John Thompson
70 Toerien St, Witbank, Emalahleni, 1035
+27136928950
Energy equipment and solutions
Ndlovu Backup solutions
Thatchfield, Centurion, 0187
+27783883975