Michael Shi's Location
China
Michael Shi's Work
Michael Shi's Education
Michael Shi's Summary
Michael Shi, based in China, is currently a Manager at 虎扑(上海)文化传播有限公司, bringing experience from previous roles at Anjuke Inc.. Michael Shi holds a Bachelor of Science (B.S.) in Computer Software Engineering @ Nanjing University of Posts and Telecommunications. Michael Shi has 1 email on RocketReach.