Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
GE Vernova

Senior Supply Chain Strategy Manager – Responsable Stratégie Supply Chain

GE Vernova

. 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 .

Posted 11/5/2026full-timeIssy-les-Moulineaux • FranceSenior💰 $157,900 - $263,100 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and executing supply chain strategies, financial modeling, and project management while effectively influencing senior leadership decisions. Strong ability to integrate sustainability practices and market insights into supply chain operations.

Highest-signal resume keywords
Supply Chain Strategy DevelopmentFinancial ModelingCross-Functional Project LeadershipData AnalysisChange Management

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Supply Chain ManagementFinancial AnalysisCapacity PlanningLean MethodologySourcingSensitivity AnalysisProject ManagementStrategic PlanningData-Backed Decision MakingMarket Analysis
Soft Skills
Excellent CommunicationInfluencing SkillsInterpersonal SkillsLeadership SkillsStrategic Thinking
Industry Keywords
Global Supply ChainVoice of CustomerSIOPCapexResiliencySustainability FrameworkMarket TrendsCross-Cultural CollaborationMatrixed OrganizationsTransformational Change

About the role

Key responsibilities & impact
  • 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 including cost, growth, resilience, and margin expansion
  • Influence CEO/ELT-level decisions with data-backed, system-level insights
  • Partner on cross-functional initiatives and deploy the Supply Chain strategy framework
  • Develop financial models, including sensitivity analysis, and capacity planning
  • Partner with GE Vernova Business Development on supply chain strategy supporting business line vision and goals
  • Build and present business cases highlighting trade-offs involving SIOP, capex, capacity, risk, efficiency, resiliency, flow, and sustainability
  • Deploy standard work for Voice of Customer, market opportunities, key technologies and capabilities, and footprint aligned with global demand
  • Project manage business-level strategic projects and NGSC development
  • Create a standard capability matrix for Global Supply Chain
  • Lead identification of strategic sites for growth potential, capital allocation needs, and financial benefits
  • Collaborate with Corporate Strategy to incorporate market trends and insights into the Voice of Customer process
  • Improve supply chain development standard work and strategy frameworks through data collection, analysis, and closed-loop feedback
  • Integrate GE Vernova values and Sustainability Framework into Supply Chain Development practices

Requirements

What you’ll need
  • Bachelor's Degree in Engineering, Supply Chain, Finance or Business
  • Minimum of 10 years of relevant Supply Chain, Finance, Lean, or Sourcing experience
  • Experience leading cross-functional projects and working with and presenting to global stakeholders at senior level
  • Willingness and ability to travel ~30% of the time
  • Excellent communication (oral/written) experience, working and influencing cross-culturally in large, matrixed organizations
  • Strong interpersonal, influencing and leadership skills
  • Strong quantitative and data analysis skills
  • Transformational change leader, who excels in change management
  • Strategic thinking with the ability to balance thought leadership, continuous learning, and improvement with demonstrated results
  • Please submit your application in English

Benefits

Comp & perks
  • Discretionary annual bonus
  • Medical, dental, vision, and prescription drug coverage
  • Health Coach from GE Vernova
  • Employee Assistance Program with 24/7 confidential assessment, counseling and referral services
  • GE Vernova Retirement Savings Plan
  • Tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions
  • Fidelity resources and financial planning consultants
  • Tuition assistance
  • Adoption assistance
  • Paid parental leave
  • Disability benefits
  • Life insurance
  • 12 paid holidays
  • Permissive time off
  • Relocation Assistance Provided: No