NASA Jet Propulsion Laboratory
Director for Interplanetary Network
NASA Jet Propulsion Laboratory
Deputy Director for Solar Systems Explorations
NASA Jet Propulsion Laboratory
Flight Engineering Office Manager – Spitzer Space Telescope
NASA Jet Propulsion Laboratory
Project Manager – Dawn Project
NASA Jet Propulsion Laboratory
Deputy Project Manager and Chief Engineer – Deep Impact
NASA Jet Propulsion Laboratory
Deputy Director – Office of Safety and Mission Success
NASA Jet Propulsion Laboratory
Deputy Director Solar System Exploration
NASA Jet Propulsion Laboratory
Various Engineering Positions
Cal Poly Pomona