Contact us

Filter
Display # 
Name Position Phone Mobile Suburb Country
Headquarters +39 065580993 Rome Italy
Rita Vaccaro Chief Marketing Officer +39 065580993 +39 3357450157 Rome Italy
Carlo Trozzi Chief Technical Officer +39 065580993 +39 3357450156 Rome Italy