An Italian data intelligence firm offering geospatial sentiment, tourism, and ESG insights to support decision-making in various industries.
2014
Italy
11 - 50 employees
Computer Software
$1M - 10M in revenue
Industry Rank
356 out of 393
Italy, Software & IT Services, Information Technology & Services
Italy, Software & IT Services, Computer Software
Not reporting on Sustainability
Total sustainability employees
2-3