Slide 1Staff150 OfficersPresidentMr. Luigi Resta Vice President and Shop ManagerMr. Massimo Resta General DirectorMr. Paolo DArcangelo Engineering ManagerMr. Pietro Mantovani…
Staff 150 Officers President Mr. Luigi Resta Vice President and Shop Manager Mr. Massimo Resta General Director Mr. Paolo DâArcangelo Engineering Manager Mr. Pietro Mantovani…