Wide ranging depth and breadth of technical experience in Naval Architecture, ship stability and hydrodynamics. MOD - Submarine Delivery Agency - Engineering.