Officer-in-Charge International Maritime Training Team
Portsmouth, Portsmouth, United Kingdom
Royal Navy
Officer-in-Charge International Maritime Training Team
HM Forces
Commissioned Officer, Royal Navy
Crewe & Alsager College of Higher Education
Hutton Grammar School