Michelle Yang's Location
United States
Michelle Yang's Work
Michelle Yang's Education
Michelle Yang's Summary
Michelle Yang, based in United States, is currently a Technical Director at Tableau Software Services, bringing experience from previous roles at Alibaba Group. Michelle Yang holds a 2004 - 2008 Bachelor of Science - BS in E-Commerce/Electronic Commerce @ Zhejiang University.