Manager of Simulation Technology (CFD) at Babcock Power — myjobb AI