Meet Bill Allen, mechanical systems design lead for several Mars rovers including @NASAPersevere. The Los Angeles native started his @NASA career in the mail room and now leads tiger teams, which solve some of our most challenging problems
You might also like