Karl Li's Location
Shanghai, China
Karl Li's Education
Karl Li's Summary
Karl Li, based in Shanghai, China, is currently a Strategy Management at Shanghai Xinhua Media Co.,ltd. Karl Li holds a 1999 - 2003 Hefei University of Technology. Karl Li has 2 emails on RocketReach.