About Michelle Chin

Michelle Chin
Los Angeles | United States

Michelle Chin
Senior Manager, User Experience Design & Strategy at The Walt Disney Company

Related members From the same Country