Royal Navy
Battle Group Watch-keeper
Pearson Centre
Internship
Royal Navy
Office of the Watch – Royal Naval Frigate
Royal Navy
Executive Officer – Royal Naval Mine Hunter
Royal Navy
Lieutenant Royal Navy
Royal Navy
Maritime Battle Staff
Royal Navy
Operations Officer – Royal Naval Mine Hunter
Royal Navy
Shrivenham