Deputy Division Director, Officer Development
Annapolis, Maryland
United States Naval Academy
Deputy Division Director, Officer Development
Naval Air Systems Command
Avionics Systems Project Officer
United States Naval Academy
Advisor, LEAD Masters Program
Weapons and Systems Engineering, United States Naval Academy
Professor of the Practice
Stockdale Center for Ethical Leadership
Director, Faculty and Staff Programs
United States Naval Academy
Associate Chairman, Weapons and Systems Engineering Department
United States Naval Academy
Director Core Programs, Weapons and Systems Engineering
United States Naval Test Pilot School
Instructor
United States Naval Academy
PEO IWS Research Engineer
DCMA Lockheed Martin Systems Integration, Owego
Commanding Officer
University of Tennessee Space Institute
Vanderbilt University
NOLS