Chris Chen's Location
Beijing, China
Chris Chen's Work
Chris Chen's Education
Chris Chen's Skills
Chris Chen's Summary
Chris Chen, based in Beijing, China, is currently a Vice President at Youku.com, bringing experience from previous roles at Youku.com, Alibaba.com and Digiark. Chris Chen holds a 2005 - 2008 Master in Business Administration and Management, General @ Tsinghua University. With a robust skill set that includes Mobile Devices, Mobile Applications, Strategy, Product Management, Linux and more, Chris Chen contributes valuable insights to the industry. Chris Chen has 1 email on RocketReach.