STR Research & Innovation employs 7 employees. The STR Research & Innovation management team includes Marco Esposito (Project Manager), Michael Bachetti (Progettista industriale), and Riccardo Capriotti (disegnatore e progettista meccanico).
Get Contact Info for All DepartmentsLooking for a particular STR Research & Innovation employee's phone or email?