Echo Chen's Location
Shanghai, China
Echo Chen's Work
Echo Chen's Education
Shanghai Jiao Tong University
Master's degree (Computer Software Engineering (SAP Consulting - Supply Chain))
2008 - 2011
East China University of Science and Technology
Bachelor's degree (Chemical Engineering)
2000 - 2004
Echo Chen's Skills
Echo Chen's Summary
Echo Chen, based in Shanghai, China, is currently a Supply Chain manager at DSM, bringing experience from previous roles at DSM. Echo Chen holds a 2008 - 2011 Master's degree in Computer Software Engineering (SAP Consulting - Supply Chain) @ Shanghai Jiao Tong University. With a robust skill set that includes Supply Chain Management, Supply Chain, SAP, Lean Manufacturing, Strategic Sourcing and more, Echo Chen contributes valuable insights to the industry. Echo Chen has 1 email on RocketReach.