Moscow, Russia
Disappointed by the clumsy and unsophisticated user experience on websites in the 1990s create a new breed of digital agency ZERO
Member since Mar 2013