Technical Manager, Mechanical Systems Engineer, End Effector Expert Mars Sample Return
boston, massachusetts, united states
NASA Jet Propulsion Laboratory
Technical Manager, Mechanical Systems Engineer, End Effector Expert Mars Sample Return
Northeastern University