Jack Ma's Location
Shanghai, Shanghai, China
Jack Ma's Education
Jack Ma's Summary
Jack Ma, based in Shanghai, Shanghai, China, is currently a Bd in China at Scale-Up Systems. Jack Ma holds a 2005 - 2009 Shanghai Institute of Organic Chemistry. Jack Ma has 1 email on RocketReach.