Ellen Mbhele

Women's Month Feature

Ellen’s story is one of strength and determination. She shares with us the challenges she faced and what motivated her to keep pushing.



Here you can catch up on latest Babcock news, partnerships and client reviews.

Project Stories

This section showcases key projects where Babcock has literally moved mountains to deliver on its client promises.