Staff150 OfficersPresidentMr. Luigi Resta Vice President and Shop ManagerMr. Massimo Resta General DirectorMr. Paolo DArcangelo Engineering ManagerMr.
Staff150 OfficersPresident Mr. Luigi Resta