Supporting operations across six continents, Babcock experts design, build, manage, operate and maintain assets vital to the delivery of critical aviation and marine services.