Shuqi Chen's Location
Shanghai, Shanghai, China
Shuqi Chen's Work
Shuqi Chen's Education
Shuqi Chen's Summary
Shuqi Chen, based in Shanghai, Shanghai, China, is currently a Team Lead at Accenture, bringing experience from previous roles at Deloitte Consulting. Shuqi Chen holds a Master's degree @ University of Warwick - Warwick Business School. Shuqi Chen has 1 email on RocketReach.