Shen Roger's Location
Shanghai, Shanghai, China
Shen Roger's Work
Shen Roger's Education
Shen Roger's Skills
Shen Roger's Summary
Shen Roger, based in Shanghai, Shanghai, China, is currently a Development Manager at Shanghai EDO Technologies, Ltd., Co., bringing experience from previous roles at Augmentum, Trend Micro and PPLive. Shen Roger holds a 2000 - 2004 Bachelor of Science (BS) in Computer Software Engineering @ Southeast University. With a robust skill set that includes C++, Microsoft Excel, Multimedia, Software Development, iOS and more, Shen Roger contributes valuable insights to the industry. Shen Roger has 1 email on RocketReach.