Imbabala Contractors corporate office is located in 130 Blackreef Rd, Germiston, 1401, South Africa and has 51-200 employees.
imbabala contractors
imbabala
Departments
Number of employees
Finance
3
Operations
2
C-Suite
1
| Location | People at location |
| Africa | 1-10 |
Explore people who held key positions, contributed to Imbabala Contractors's success, and advanced their careers.
Manager, Environment, ... at Bhubezi Projects
Worked as Health Safety Environment Coordinator
at Imbabala Contractors (2013-2020)
Explore More
Imbabala is a structural steel and civil construction company: Our focus is to supply to our clients with construction turnkey products ranging from detail to final handover. Our success can be measured by 11 continuous years of working with Sasol on various projects. In many instances we have been the supplier and erector of choice within that env... Read More