Share
Project Views
Appreciations
580
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: