GE Vernova logo

Senior Supply Chain Strategy Manager

GE Vernova

Remote · USJobSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Remote · US
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Bachelor's degree

Job overview

The Senior Supply Chain Strategy Manager will lead enterprise-wide supply chain strategy deployment across GE Vernova’s global businesses. The role focuses on aligning growth with customer needs, optimizing the manufacturing network, and embedding resilience, sustainability, and efficiency. It partners with senior leaders and cross-functional teams, develops financial models and business cases, and informs strategic decisions on capacity, footprint, capital allocation, and supply chain transformation.

Skills & qualifications

RequiredNice to have

Skills

Supply Chain StrategyFinancial ModelingCapacity PlanningQuantitative AnalysisData AnalysisCross-Functional Project LeadershipSenior Stakeholder PresentationChange LeadershipStrategic ThinkingCommunicationCross-Cultural InfluenceLeanSourcingLean Six SigmaProject ManagementProcess ImprovementTeam Alignment

Qualifications

Bachelor's in Engineering, Supply Chain, Finance, or BusinessSignificant Supply Chain, Finance, Lean, or Sourcing ExperienceMaster's in Supply Chain Management or MBAGE Leadership Program ExperienceWillingness to Travel 30%

Benefits

Relocation Assistance

Full job description

Job Description Summary

Job Description

About GE Vernova

GE Vernova is a purpose-built global energy company uniquely positioned to lead the energy transition. We bring together the right businesses, technologies, and talent with a singular mission: electrifying and decarbonizing the world. If you're ready to make a real impact at scale, our team is ready for you.

The Opportunity

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.

This is a highly visible, dynamic, and cross-functional role with direct influence on CEO and Executive Leadership Team (ELT) decisions. If you thrive at the intersection of strategy, operations, and transformation, this is your platform.

What you’ll do:

  • 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 such as: SIOP, capex, capacity, risk, efficiency, resiliency, flow, and sustainability by applying system optimization thinking.

  • Deploy standard work for Voice of Customer, which includes Market Opportunities, Key Technologies & Capabilities as differentiators, and footprint aligned with global demand.

  • 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 and incorporated into the Voice of Customer process.

  • Create and improve the standard work and strategy framework of the supply chain development team through data collection and analysis and closed feedback loop with cross-functional business teams.

  • Champion and integrate GE Vernova values and Sustainability Framework into GEV Supply Chain Development standard practices

Required Qualifications :

  • 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

Desired Qualifications :

  • Master's degree in Supply Chain Management or MBA

  • Prior GE leadership program experience (e.g., OMLP, FMP, CAS)

  • Lean/Six Sigma expertise

  • Strong project management and process improvement skills

  • Results-driven with a proven ability to energize and align teams around a shared vision

Additional Information

Relocation Assistance Provided: No

#LI-Remote - This is a remote position

GE Vernova is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

How this job compares

Set against the 1,106 open Supply Chain Management jobs on Olive Jobs, counted October 28, 2026.

Pay
  • This postingNot listed
  • US median$124–191K/yr783 salary ranges
  • US median$23–36/hr35 hourly ranges
Openings
Olive Jobs lists 10 open Supply Chain Management jobs in South Carolina and 1,106 across the US. 3% of them nationwide are listed as remote or flexible.
Hiring the most across the US
Experience
Supply Chain Management postings that state a minimum ask for 6 years of experience at the median; the middle half ask for 5 to 8 years (975 postings).
Education
This posting asks for a bachelor's degree; 587 of the 1,106 open Supply Chain Management jobs (53%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on October 28, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.