Michelle Shen's Location
Shanghai, Shanghai, China
Michelle Shen's Work
Michelle Shen's Summary
Michelle Shen, based in Shanghai, Shanghai, China, is currently a Operations Director at Antal China, bringing experience from previous roles at Aramex, Saudi Pavillion - World Expo 2010 and Bang & Bonsomer Group. Michelle Shen has 1 email on RocketReach.