Lockheed Martin
Systems Engineering Manager
Lockheed Martin
Director
US Navy Reserve
Officer In Charge (OIC) NR PEO (T) Detachment Alpha
US Navy Reserve
Commanding Officer of PEO (U and W) Unmanned Aviation and Weapon Systems
US Navy
N3 Space Operations Expert
NGA
Deputy Director TE (application services)
US Navy Reserve
Aerospace Engineering Duty Officer
Arizona State University
University of Colorado Denver