Ellen Chin is an experienced supply chain professional currently serving as Supply Chain Director at Nexans since October 2025. Previously, Ellen held various roles at Eaton from July 2011 to September 2025, including Supply Chain Manager, Senior Buyer, Senior Supply Chain Analyst, and Demand Planner, where significant achievements included managing a team, ensuring material supply for annual sales, achieving substantial savings, and enhancing logistics and inventory management processes. Prior to Eaton, Ellen worked as a Material Specialist at Creation Technologies, focusing on cost reduction and improved logistics. Ellen holds a Master of Business Administration in Management of Technology from Simon Fraser University and a Bachelor of Science in Cell Biology and Genetics from The University of British Columbia.
This person is not in the org chart
This person is not in any teams
This person is not in any offices