Share
Project Views
Appreciations
574
Followers
68
Following
43
  • Visual designer
    OgilvyOne Worldwide Athens — Athens, Greece
  • Designer
    Resoluut — Amsterdam, Netherlands
  • Visual designer
    TomTom — Amsterdam, Netherlands
View Full Resume →
Member Since: Jul 1, 2009