Nick Parrotta

#383558

Mechanical Design Engineer, Tesla Motors