Senior Supply Chain Strategy Manager

Employer · GE Vernova

Supply and logistics managerBusiness analystFull-time

Remote

As a Senior Supply Chain Strategy Manager, you will be a strategic force at the heart of GE Vernova's Next Generation Supply Chain transformation. Partnering closely with the Supply Chain Strategy Leader, you will drive enterprise-wide strategy deployment across GE Vernova's global businesses --- aligning growth with customer needs, optimizing our manufacturing network, and embedding resilience, sustainability, and efficiency into everything we do.

Tasks

  • Define and lead enterprise-wide supply chain strategy across GE Vernova businesses, translating First Order Principles into actionable decisions on Make vs Buy, footprint, and automation
  • Identify and unlock structural value opportunities (cost, growth, resilience, margin expansion)
  • Influence CEO/ELT-level decisions with data-backed, system-level insights
  • Partner with GEV Supply Chain Strategy Leader on cross-functional initiatives & collaborate across the GE Vernova Supply Chain to deploy the Supply Chain strategy framework
  • Develop financial models (including sensitivity analysis) and capacity planning, to guide strategic decision-making
  • Partner with GE Vernova Business Development team on supply chain strategy to support business line vision & goals
  • Build and present business case to inform business supply chain decision making highlighting trade-offs
  • Deploy standard work for Voice of Customer
  • Project manage, as needed, to support business-level strategic projects and NGSC development
  • Create standard capability matrix that can be adopted across Global Supply Chain
  • Develop and lead the process for identifying strategic sites for growth potential, capital allocation needs and financial benefits to GEV
  • Collaborate with the GE Vernova Corporate Strategy Team to ensure key market trends & insights are captured
  • Create and improve the standard work and strategy framework of the supply chain development team
  • Champion and integrate GE Vernova values and Sustainability Framework into GEV Supply Chain Development standard practices

Requirements

  • Bachelor's degree from an accredited institution in Engineering, Supply Chain, Finance, or Business
  • Significant experience in Supply Chain, Finance, Lean, and/or Sourcing roles
  • Proven track record leading cross-functional projects and presenting to senior global stakeholders
  • Strong quantitative and data analysis skills, with the ability to synthesize complex information into strategic insights
  • Demonstrated change leadership --- you excel at driving transformation in complex, matrixed organizations
  • Strategic thinker who balances thought leadership with measurable results
  • Excellent communication skills --- written and verbal --- with experience influencing cross-culturally in large global organizations
  • Willingness and ability to travel approximately 30% of the time

Posted Oct 28, 2026 · Updated 6 days ago · 0 views