Naval Postgraduate School
Graduate Student Systems Engineering
US Navy
Main Propulsion Assistant
US Navy
Quality Assurance Officer
US Navy
Naval Officer(LT)
Virginia Tech
Laboratory Assistant
US Navy
Head Of Department
US Navy
Assistant Weapons Officer
U.S. Naval War College
Virginia Polytechnic Institute and State University
Naval Postgraduate School