HSE Operational Assurance Manager at Babcock International — BranchFactor