Chief Technologist, Mechanical Systems
CurrentTechnology Infusion Group SupervisorMechatronics Group SupervisorMechanisms & Mobility Group SupervisorTechnology Development ManagerProduct Delivery ManagerPayloads and Small Spacecraft Mechanical Engineering SectionSpacecraft Mechanical Engineering SectionHead of the Planetary Landing TestbedProjects: Europa LanderMars Sample ReturnAdvanced Development.