Senior Supply Chain Strategy Manager
Posted 3hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Supply Chain Strategy Manager shaping GE Vernova’s global energy-transition supply chain strategy. Driving network optimization, financial modeling, resilience, and executive decisions.
Responsibilities:
- 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 in cost, growth, resilience, and margin expansion
- Influence CEO/ELT-level decisions with data-backed, system-level insights
- Partner with the GEV Supply Chain Strategy Leader on cross-functional initiatives and 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 the GE Vernova Business Development team on supply chain strategy to support business line vision and goals
- Build and present business cases highlighting trade-offs such as SIOP, capex, capacity, risk, efficiency, resiliency, flow, and sustainability
- Deploy standard work for Voice of Customer, including market opportunities, key technologies and capabilities, and footprint aligned with global demand
- Project manage business-level strategic projects and NGSC development as needed
- Create a standard capability matrix for adoption across Global Supply Chain
- Lead the process for identifying strategic sites for growth potential, capital allocation needs, and financial benefits
- Collaborate with the GE Vernova Corporate Strategy Team to capture and incorporate key market trends and insights into the Voice of Customer process
- Create and improve standard work and the strategy framework of the supply chain development team through data collection, analysis, and closed feedback loops
- 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
- Master's degree in Supply Chain Management or MBA (desired)
- Prior GE leadership program experience (e.g., OMLP, FMP, CAS) (desired)
- Lean/Six Sigma expertise (desired)
- Strong project management and process improvement skills (desired)
- Results-driven with a proven ability to energize and align teams around a shared vision (desired)
Benefits:
- Relocation Assistance Provided: No



















