Undersea Warfighting Development Center
Staff Executive Officer
Navy Operational Support Center
Commanding Officer
Undersea Warfighting Development Center
Project Manager
Chairman of the Joint Chiefs of Staff
Branch Chief
Submarine Group Ten
Operational Support Officer
Naval Postgraduate School
Operations Analysis M.S. Candidate
Submarine Group Ten
Special Access Security Officer
Undersea Warfighting Development Center
Operational Support Officer
National Defense University
Graduate Student
US Navy
COMMANDER, NUCLEAR SUBMARINE OFFICER
Prospective Nuclear Engineer Officer School
National War College
US Naval Submarine School