Cannes Lions
STATION, Zurich / STATION / 2013
Overview
Entries
Credits
Description
The online presence of the digital communication agency maximises the creative use of technology and innovation and illustrates how company culture can transcend the office on to the web through the employees.
Similar Campaigns
8 items