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

GE Vernova

. Define and lead enterprise-wide supply chain strategy across GE Vernova businesses .

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 leading supply chain strategies, financial modeling, and project management while effectively influencing senior leadership decisions through data-driven insights. Proven ability to collaborate across functions and drive transformational change in complex, global environments.

Highest-signal resume keywords
Supply Chain Strategy DevelopmentFinancial ModelingCross-Functional Project ManagementData AnalysisLean Expertise

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 AnalysisQuantitative AnalysisProject ManagementProcess ImprovementCapacity PlanningSIOPAutomationCost AnalysisRisk Management
Soft Skills
LeadershipInfluencingCommunicationInterpersonal SkillsStrategic Thinking
Certifications & Qualifications
Bachelor's DegreeMaster's Degree (MBA) PreferredGE Leadership Program Experience Preferred
Industry Keywords
Supply ChainLeanTransformationCross-Cultural CollaborationMarket TrendsSustainability FrameworkGlobal StakeholdersMatrixed OrganizationsBusiness DevelopmentOperational Efficiency

About the role

Key responsibilities & impact
  • Define and lead enterprise-wide supply chain strategy across GE Vernova businesses
  • Translate First Order Principles into decisions on Make vs Buy, footprint, and automation
  • Identify structural value opportunities in cost, growth, resilience, and margin expansion
  • Influence CEO and Executive Leadership Team decisions with data-backed, system-level insights
  • Partner with the Supply Chain Strategy Leader on cross-functional initiatives and deploy the supply chain strategy framework
  • Develop financial models, sensitivity analyses, and capacity plans
  • Partner with Business Development on supply chain strategy supporting business-line vision and goals
  • Build and present business cases covering SIOP, capex, capacity, risk, efficiency, resiliency, flow, and sustainability trade-offs
  • Deploy standard work for Voice of Customer, market opportunities, differentiating technologies and capabilities, and footprint aligned with global demand
  • Project-manage strategic business projects and NGSC development
  • Create a standard capability matrix for the global supply chain
  • Lead identification of strategic sites for growth potential, capital allocation needs, and financial benefits
  • Collaborate with Corporate Strategy to integrate market trends and insights into the Voice of Customer process
  • Improve supply chain development standards and strategy framework through data collection, analysis, and cross-functional feedback loops
  • 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 oral and written communication skills and ability to work and influence cross-culturally in large, matrixed organizations
  • Strong interpersonal, influencing and leadership skills
  • Strong quantitative and data analysis skills
  • Transformational change leadership and change management experience
  • Strategic thinking with demonstrated results
  • English application submission required
  • Master's degree in supply chain management or business administration (MBA) preferred
  • Prior GE leadership program experience, such as OMLP, FMP, or CAS preferred
  • Lean expertise preferred
  • Strong project management and process improvement skills preferred
  • Results orientation and ability to energize others preferred

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 not provided