AVRO Engineer
Flight Director, Mission Control (Mercury, Gemini and Apollo)
Technical Assistant to the Chief, Operations Division (Mercury Program)
Chief, Flight Control Branch (Mercury and Gemini Programs)
Manager, Advanced Missions Program Office
Director, Space Station Task Force/ Deputy Associate Administrator for Space Station, NASA Headquarters
Acting Associate Administrator, NASA Headquarters (Space Shuttle)