Analyst at Discover Information Technology (Shanghai) Limited - Shanghai, Shanghai, China
Discover Information Technology (Shanghai) Limited is a mechanical or industrial engineering company based out of SUITE 2108, OCEAN TOWERS, NO. 550 YANAN ROAD (EAST), Shanghai, China.