Share
Project Views
Appreciations
578
Followers
65
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