babcockinternational.com
–
Stoke Gifford, South Gloucestershire, BS16 1EJ, United Kingdom
... Experience in the development of Mechanical and Marine engineering systems on marine platforms, experience in using 2D and 3D CAD packages, experience of contributing in Design Reviews, experience of working with production teams as well as good ... - Apr 30