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