Ellen Chin

Team Lead at Giggle

Ellen Chin has worked in the retail industry for over a decade. Ellen began their career in 2010 as a Team Lead and Sales Lead for giggle. In 2017, they took on the role of Store Manager for Kira Kids.

Ellen Chin has a Bachelor of Arts (BA) from San Francisco State University.

Links


Org chart

Sign up to view 0 direct reports

Get started