Process Engineering Manager at Babcock International — BranchFactor