Project Views
Appreciations
Followers
116
Following
31
  • Designer
    Laird+Partners — New York, NY, USA
  • Art Director
    Sephora — San Francisco, CA, USA
  • Head Art Director
    NOHO — Madrid, Spain
View Full Resume
Member since: