Scott Yang Location
Singapore
Scott Yang Work
Scott Yang Education
Stanford University
Graduate School of Business (Executive Program)
2024 - 2024
Shanghai Jiao Tong University
Master's degree (Business Administration and Management, General)
2005 - 2008
Zhejiang University
Bachelor's degree (Management Science and Engineering)
2001 - 2005
Scott Yang Summary
Scott Yang, based in Singapore, is currently a Head of International Investment at Alibaba Group. Scott Yang brings experience from previous roles at Alibaba Group and China International Capital Corp. Scott Yang holds a 2024 - 2024 Graduate School of Business in Executive Program @ Stanford University. Scott Yang has 1 emails on RocketReach.