12
Locations
∼500
Employees
€27.6M
FY2021 Revenues
+43%
Average Growthlast 5 years
+700
MAJOR CUSTOMERS RETAIL & ENTERPRISE
+50
Country presence
View All Events