Yang Mengchu's Location
China
Yang Mengchu's Education
Lomonosov Moscow State University
Master's degree (Strategy and Management)
2006 - 2008
Mendeleev University of Chemical Technology of Russia
Bachelor's degree (Business Administration and Management, General)
2001 - 2006
Yang Mengchu's Skills
Yang Mengchu's Summary
Yang Mengchu, based in China, is currently a Globalization and Localization Manager at Changyou.com (China). Yang Mengchu holds a 2006 - 2008 Master's degree in Strategy and Management @ Lomonosov Moscow State University. With a robust skill set that includes Strategic Planning, Marketing, Training, Project Planning, Microsoft Office and more, Yang Mengchu contributes valuable insights to the industry. Yang Mengchu has 1 email on RocketReach.