Yang Meng's Location
Beijing, China
Yang Meng's Skills
Yang Meng's Summary
Yang Meng, based in Beijing, China, is currently a IT Manager at Alibaba. With a robust skill set that includes Microsoft Office, Management, Business Analysis, Microsoft Excel, Customer Service and more, Yang Meng contributes valuable insights to the industry.