Babcock International Group jobs in United Kingdom.
The role is accountable for management, control and delivery of engineering projects. At this level, projects feature the requirement to control and integrate are multi discipline...
Working closely with internal engineering teams and with key client contacts, you will be instrumental in developing team workloads and project plans. You will supervise the...