Robert Chiu's Location
Shanghai, China
Robert Chiu's Education
Robert Chiu's Skills
Robert Chiu's Summary
Robert Chiu, based in Shanghai, China, is currently a Group President at Shanda Group. Robert Chiu holds a 1996 - 1998 Masters in Management @ Northwestern University - Kellogg School of Management. With a robust skill set that includes Microsoft Office, Management, Marketing, Strategy, Strategic Planning and more, Robert Chiu contributes valuable insights to the industry. Robert Chiu has 2 emails on RocketReach.