Company: Babcock
across sectors such as defence, commercial marine, aviation, airports, communications, emergency services and engineering consultancy... for submarines and surface ships through our Marine business; Providing fleet wide through life support and asset management...
View full job description