National Reconnaissance Office Advisor
Pacific Grove, California
Naval Postgraduate School
National Reconnaissance Office Advisor
National Aeronautics and Space Administration (NASA)
Astronaut
US Navy
Captain (ret)
Naval Postgraduate School
NRO Chair
Naval Postgraduate School
United States Naval Academy
US Naval Test Pilot School