Head of Supply Chain Management, Ezurio LLC
Doctor of Business Administration, IPAG Business School
Xiaoming (Steven) Shen is Head of Supply Chain Management at Ezurio LLC and an experienced international executive specializing in global supply chain management, procurement and manufacturing operations.
He holds a Doctor of Business Administration (DBA) from IPAG Business School, a Master of International Business from ESC Grenoble, France, and a Certificate in Organizational Leadership from Harvard Business School.
With over 25 years of international management experience, he has worked with multinational manufacturing and technology companies, including DuPont, Alstom, Bosch and Infineon (Qimonda).
Throughout his career, Shen has held senior leadership positions in China and North America, overseeing complex supply chain operations, strategic sourcing, supplier development and cross-functional management.
His academic interests connect supply chain strategy and operational performance with questions of global sourcing, supplier relationships and organisational resilience.
Steven Shen’s doctoral research focuses on supply chain management optimisation within Chinese manufacturing enterprise groups.
The research addresses the management challenges associated with coordinating manufacturing operations, sourcing activities and supplier relationships across complex organisational structures.
Drawing on his extensive professional experience, his research interests extend to procurement cost optimisation, supplier performance improvement and the development of resilient global supply chains.
His work reflects the connection between management practice and academic research, examining how supply chain management approaches can support organisational efficiency, competitiveness and long-term operational resilience.