FROM TECHNOLOGY
TO PEOPLE
NEW MEDIA AGENCY &
ICT FACTORY
FROM INNOVATION
TO EMOTION
FROM CHALLENGE
TO SOLUTION
LATEST
UPDATES
Genoa
Via Sestri 37
16154 Genoa – Italy
Milan
Viale Abruzzi 20
20131 Milan – Italy
Rome
Via Giulio Venticinque 38
00136 Rome – Italy
London
8 Chelsea Embankment
SW3 4LE London – UK