Technical Authority and Capability Lead - Signature Management and Power
Ultra Maritime
Ultra Electronics PMES
Engineering Manager
Huddersfield Polytechnic