Naval Undersea Warfare Center
Executive Officer
Naval Submarine School
Nuclear Engineering Instructor
Commander Submarine Force
Wargaming and Experimenation Officer
US Navy
Terminal Leave
National Defense University
Faculty
USS PROVIDENCE
Junior Officer
Rite-Solutions
IT Compliance Manager
USS NEVADA
Executive Officer
USS BOISE
Combat Systems Officer
National Defense University, Information Resources Management College (iCollege)
Naval War College
National Defense University, Information Resources Management College