Head Office
Via Allende 86
41122 Modena – Italy
+39 059 253 975
A memorable customer experience told through the enhancement of environments and the installation of interactive devices and multimedia software for our customers. Discover the digital transformation in Retail.