Usnwc
Director, MAWS
US Navy
U.S. Naval Officer (Fighter Pilot and educator)
Marine Corps University
Adjunct Professor
Cubic
Navy and Marine Corps Contractor (flight simulation)
Usnwc
Adjunct Professor
Louisiana Tech University
Air War College
Naval War College