Combat Systems Officer aboard USS BAINBRIDGE (DDG 96)
Norfolk, Virginia
US Navy
Combat Systems Officer aboard USS BAINBRIDGE (DDG 96)
US Navy
Deputy Executive Assistant to the Deputy Commander, USFFC and Commander, Task Force 80
US Navy
Frigate and LCS Requirements Officer
US Navy
Weapons Officer aboard USS BAINBRIDGE (DDG 96)
US Navy
Flag Aide to the Deputy Commander, USFFC; Commander, Task Force 80
US Navy
Integrated Air and Missile Defense (IAMD) Plans Officer
US Navy
Assistant Officer in Charge at Basic Division Officer Course (BDOC), Norfolk
US Navy
Flag Aide to the Deputy Chief of Naval Operations for Warfighting Requirements and Capabilities (N9)
US Navy
Department Head Student
US Navy
Surface Warfare Officer
Camden County High School
Old Dominion University
Naval Postgraduate School