Aerospace Technologist, Systems Engineering Branch, Crew Systems Division, Engineering and Development Directorate
Special Assistant for Payloads, Crew Systems Division, Engineering Directorate
Head, Test Integration Section, Systems Engineering Branch, Crew Systems Division, Engineering Directorate
Deputy Chief, Special Projects Branch, Crew and Thermal Systems Division, Engineering Directorate
Chief, Thermal Systems Branch, Crew and Thermal Systems Division, Engineering Directorate
Space Station Manager, Crew and Thermal Systems Division, Engineering Directorate
Deputy Chief, Crew and Thermal Systems Division, Engineering Directorate
Manager, Engineering Business Management Office
Deputy Director, Engineering Directorate