Research & Development Mechanical Engineer at Captura

Pasadena, CA 91101