Will Su's Location
Shanghai, China
Will Su's Work
Will Su's Education
Will Su's Summary
Will Su, based in Shanghai, China, is currently a Project Manager at Acolyte LED, bringing experience from previous roles at Rexel and 上海电气. Will Su holds a 2003 - 2007 Bachelor's Degree in Computer Science @ Shanghai Jiao Tong University. Will Su has 1 email on RocketReach.