SupplyChain Digital Top 100 Leaders 2026 | Page 85

TOP 100 LEADERS

4

Mourad Tamoud

Title: Chief Supply Chain Officer Company: Schneider Electric Industry: Technology
Mourad serves as the Chief Supply Chain Officer at Schneider Electric, where he oversees an expansive global network of 160 factories and 75 distribution centres. Leading a workforce of 80,000, Mourad manages a broad remit encompassing procurement, logistics and planning. His journey into the sector was driven by a natural affinity for problem-solving and a desire to impact business outcomes through operational efficiency. Throughout his career, Mourad has transitioned from an operational focus to becoming a supply chain visionary, viewing the discipline as a vital strategic differentiator rather than a mere cost centre. He is dedicated to Schneider Electric’ s mission of sustainability and digital transformation, ensuring the supply chain serves as a critical enabler for environmental stewardship. Mourad’ s leadership style is defined by collaboration and accessibility, fostering an environment where continuous improvement thrives.
supplychaindigital. com 85