Slide 1Staff150 OfficersPresidentMr. Luigi Resta Vice President and Shop ManagerMr. Massimo Resta General DirectorMr. Paolo DArcangelo Engineering ManagerMr. Pietro Mantovani…