Debbie Chen
Debbie Chen

Originally from Taiwan by way of Los Angeles, Debbie moved to New York so she could stop sitting in traffic and/or incessant sunshine.  A brief educational stint in bucolic Princeton helped her discover her love for garbage, a passion which continues to occupy her time when she’s not eating ramen noodles or nerding out about making beautiful things.