Steven Ouyang's Location
Shanghai, Shanghai, China
Steven Ouyang's Work
Steven Ouyang's Education
Lanzhou University
1997 - 2000
Chongqing University
1992 - 1996
Steven Ouyang's Skills
Steven Ouyang's Summary
Steven Ouyang, based in Shanghai, Shanghai, China, is currently a Country Manager at Tttech, bringing experience from previous roles at Ge. Steven Ouyang holds a 1997 - 2000 Lanzhou University. With a robust skill set that includes Business Development, Marketing Management, FMCG, Country Managers, Competitive Analysis and more, Steven Ouyang contributes valuable insights to the industry. Steven Ouyang has 1 email on RocketReach.