Steven Shen has a robust background in supply chain management and operations, currently serving as Supply Chain Manager at Shield Restraint Systems, Inc. since July 2015. Prior experience includes roles as Asia Commodity Manager at Ingersoll Rand from July 2007 to December 2014, Sales Manager at Aucsun from September 2006 to July 2007, and Sourcing Engineer at BenQ C from July 2004 to September 2006. Educational qualifications include a Bachelor's degree in International Economics from Wuhan University of Technology, a Bachelor's degree in Automobile/Automotive Mechanics Technology/Technician from Nanjing University of Aeronautics and Astronautics, and a Master's degree in Business Administration from Zhejiang University, all obtained between 2000 and 2019.
Sign up to view 1 direct report
Get started