
DGM OLM Supply Chain Design Leader
Schneider Electric · Posted Nov 5
Energy management, automation, software, and sustainability solutions
Get a personal compatibility score
Add a resume for personal matches
About the role
The Offer Lifecycle Supply Chain Design and Planning team manages regional supply chain planning and logistics teams across multi-geography projects. The role focuses on designing, implementing, and qualifying supply chain planning and logistics processes for new product introductions (NPI) and end-of-life (EOL) within the Offer Creation Process. The Senior Specialist/DGM will drive project supply chain performance, SIOP visibility, inventory health, global substitution planning, and transition from project mode to operations.
What you will do
- Join us as a Senior Specialist in Offer Lifecycle Supply Chain Design and Planning. You'll optimize how we design, plan, and execute supply chain strategies for new product launches—driving efficiency, cost-effectiveness, and seamless delivery from concept to market.
- Functionally manages several regionals Supply Chain Planning & logistics teams on several projects in multi-geographies
- For each project of NPI and EOL, ensure that SCP&L processes are designed, implemented and qualified in the different phases of the Offer Creation Process, to achieve Customers lead time, on time delivery, inventory health and sales targets.
- Ensure the Logistic Offer definition
- Select, Adapt & Implement Upstream / Downstream Supply Chain Architecture implementation
- Drive Supply Chain performance to project targeted level
- Give Visibility of Project in SIOP Process
- Transfer responsibility from project mode to operations (Logistics & Planning processes)
- Build and drive the Global substitution plan and PWP (New & old range)
- Supply Chain Planning building blocks
- Ramp up/Ramp down management
- Healthy stock management
- OCP Processes (PMP/PEP/PWP/Coin)
- SIOP knowledge
- Red Alert Process Flow design
- Ability to work autonomously
- Ability to work in remote networks
- Group SC Planning Tools
Skills used in this role
What the employer is looking for
- Meaningful work that directly impacts how new products reach the market
- Collaborative environment where your expertise shapes strategic decisions
- Growth opportunities in supply chain innovation and cross-functional leadership
- Flexible work arrangements that support your professional and personal goals
Benefits and support
- Flexible work arrangements that support your professional and personal goals
About Schneider Electric
Schneider Electric is a global leader in digital automation and energy management, driving efficiency and sustainability for homes, buildings, data centers, infrastructure, and industries. Combining world-leading energy technologies, real-time automation, software, and services, the company helps customers turn operational ideas into a more resilient and sustainable future.
- Industry
- Energy Management
- Company size
- 10001+ employees
- Founded
- 1836
- Location
- Rueil-Malmaison, France
- Funding stage
- Public Company
Leadership
Chief Executive Officer
Nathan Fast
Chief Financial Officer
Charise Le
Chief Human Resources Officer
Esther Finidori
Chief Sustainability Officer
Peter Weckesser
Chief Digital Officer
Recent coverage
Euronext / Reuters
Schneider Electric raises 2026 targets again on booming data centre demand2026-10-16
Schneider Electric Newsroom
Schneider Electric Unveils New Prefabricated Reference Design Engineered for Modular AI Factories2026-10-21
Paul, Weiss Client News
PTC to Be Acquired by Schneider Electric in $22.6 Billion Deal2026-10-05