COMPOSITE DESIGN ENGINEER jobs in FELTHAM GREATER LONDON, United Kingdom

thousands of feet below sea level, installing offshore platforms hundreds of miles from shore, and using our expertise to design... Energy Projects. Responsibilities: Key Tasks and Responsibilities: Responsible for UG modelling and design/drafting...

McDermott