Olivier Redon
Olivier Redon leads the strategy of Schneider Electric’s North American supply chain network, encompassing 40 manufacturing sites and distribution centers.
With over 30 years of experience at Schneider Electric, he has held a wide range of leadership roles across Asia, Europe, and North America. Olivier has built a strong track record in supply chain planning, performance management, and lean manufacturing, as well as in driving the deployment of end-to-end digital supply chain solutions across the organization.