Philippe Delpech
About Philippe Delpech
Philippe Delpech is the Director of Logistics EMEA at SC Johnson in Rolle, Vaud, Switzerland, with extensive experience in supply chain management and operational efficiency.
Title: Director Logistics EMEA
Philippe Delpech currently holds the position of Director Logistics EMEA at SC Johnson, based in Rolle, Vaud, Switzerland. In this role, he oversees logistics operations across the Europe, Middle East, and Africa regions. His responsibilities include optimizing supply chain processes, ensuring the efficiency of logistics operations, and enhancing customer satisfaction.
Previous Experience at SC Johnson
Before his current role, Philippe Delpech served as the Director of Global Supply Chain Business Development at SC Johnson from 2019 to 2021 in the Geneva Area, Switzerland. During this period, he was responsible for developing strategies to enhance the global supply chain network, implementing innovative supply chain solutions, and driving business growth through optimized supply chain practices.
Experience at TJX Europe
Philippe Delpech held several key positions at TJX Europe, including Head of Supply Chain Strategy & Analytics for Europe from 2018 to 2019 in Watford, United Kingdom, and Head of Programme Management and Process Improvement for European Distribution from 2012 to 2018. Additionally, he was the Head of Strategy & Development for Distribution Europe from 2008 to 2012, based in Germany and Poland. These roles involved managing and improving supply chain strategies, overseeing programme management, and driving process improvements across the European distribution network.
Roles at AVON and Revlon
At AVON, Philippe Delpech served as Operations Director from 2002 to 2007 and Head of Order Fulfilment from 1999 to 2001, both in Corby, United Kingdom. He was responsible for managing operations and optimizing order fulfilment processes. Prior to AVON, he worked as Operations Manager at Revlon from 1998 to 1999 in Maesteg, United Kingdom, where he focused on improving operational activities and efficiencies.
Education and Certifications
Philippe Delpech studied at Arts et Métiers ParisTech - École Nationale Supérieure d'Arts et Métiers, where he earned a Double Master in Electronic and Automatism from 1987 to 1990. He is also certified in Managing Successful Programmes (MSP), showcasing his expertise in managing complex projects and driving continuous improvement initiatives across various regions.