Babcock International Group is the UK's leading engineering support services company. It designs, builds, manages, operates, and maintains infrastructure and equipment that help to bring power to homes and businesses (energy), keep trains running ...