Reputation
Customer rating 4.0 / 5 across 209 reviews.
Web presence
Top audience: Italy 91.8%, United States 3.4%, Romania 2.8%, Switzerland 1%, Austria 0.3%.
Social engagement
Social engagement: 9K social following, 9 posts in the last 12 months — below the industry typical range.
Share of voice
Share of voice in Italy: 4.4% of web traffic across its competitive set; worldwide: 4.4%.
Recent activity
10 Dec 2025
Event
WMI SUMMIT 2025
12 Nov 2025
Recognition
4 Nov 2025
Event
Capioni della Crescita 2026
