S

Schneider Electric

Global energy management and automation provider

GSC Strategy and Network Design Senior Manager

Supply Chain ManagementConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Eight to ten years of experience in supply chain modeling, analytics, consulting, or strategy roles.
  • Strong hands-on experience with Supply Chain Guru for network design and strategic modeling is mandatory.
  • Strong expertise in optimization and/or simulation modeling.
  • Proven ability to apply modeling to strategic business decisions.
  • Proficiency in tools such as Python, SQL, R, AnyLogic, Gurobi, or CPLEX.
  • Solid understanding of end-to-end supply chain economics.
  • Experience in matrixed, multi-regional environments.
  • Strong structured thinking and executive communication skills.

Responsibilities

  • Lead end-to-end global modeling initiatives across network design, footprint strategy, capacity planning, flow optimization, and cost-to-serve.
  • Design, develop, and deploy advanced quantitative models, including optimization, simulation, and scenario analysis.
  • Translate complex business questions into structured modeling approaches with clear assumptions and constraints.
  • Ensure the robustness, scalability, documentation, and governance of models.
  • Support long-term supply chain and operations strategy through scenario evaluation and trade-off analysis.
  • Develop risk mitigation plans in a fast-paced VUCA environment for regulatory and geopolitical risks.
  • Present executive-ready insights and recommendations.
  • Act as a thought partner to senior leaders across Supply Chain, Strategy, and Operations.
  • Influence decision-making through insight and structured thinking.
  • Coach junior team members and set analytical standards.
  • Bring external best practices to elevate team capability.

Desired Qualifications

  • MBA or equivalent from a Tier-1 business school.
  • Experience in top-tier management or strategy consulting.
  • Exposure to executive decision forums and transformation programs.
  • Experience in a global analytics or Center of Excellence environment.
  • People or project leadership experience.

About the Company

Schneider Electric

Global energy management and automation provider

Schneider Electric is a global specialist in energy management and automation. It helps homes, businesses, and industries run electricity more efficiently by selling electrical products, automation hardware, software, and related services. Its offerings cover electrification, automation, and digitization, and solutions connect devices, collect data, and control systems to optimize energy use in smart industries, resilient infrastructure, and data centers. The company distinguishes itself with a broad, end-to-end portfolio and a worldwide presence in over 100 countries, combining hardware, software, and services to address sustainability and reliability. Its goal is to help people and organizations use energy more efficiently, reduce environmental impact, and improve uptime and reliability.

Company size
10,001+
Company stage
IPO
Headquarters
Rueil-Malmaison, France
Founded
1836

Recently Posted Jobs

Explore more opportunities at Schneider Electric

See more jobs