Remote: Global Supply Chain Strategy Lead

GE Vernova

United States

Remote

USD 132,000 - 219,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k) with company match
Tuition assistance
Paid time off

Job summary

GE Vernova seeks a Supply Chain Strategy Leader to deploy the Next Gen framework across its businesses. You will partner with cross‑functional teams, develop financial models, and guide strategic decisions from VOC insights to capital allocation.

The role requires 10+ years in supply chain/finance, strong leadership, and the ability to drive initiatives with global stakeholders. This is a remote, full-time role in the United States.

Qualifications

  • 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 presenting to senior global stakeholders.
  • Willingness to travel up to ~30%.
  • Excellent communication and cross‑cultural influence in large organizations.
  • Strong interpersonal and leadership skills.
  • Strong quantitative and data analysis skills.
  • Transformational change leadership and results orientation.
  • Strategic thinking with continuous learning mindset.

Responsibilities

  • Partner with Strategy Leader to deploy Supply Chain strategy framework.
  • Develop financial models and capacity planning to guide decisions.
  • Collaborate with Business Development on supply chain strategy to support goals.
  • Build and present business cases highlighting tradeoffs (SIOP, capex, capacity, risk, efficiency).
  • Deploy standard work for Voice of Customer and differentiators.
  • Project manage strategic NGSC initiatives and development.
  • Create standard capability matrix for Global Supply Chain.
  • Identify strategic sites for growth and financial benefits to GE Vernova.
  • Collaborate with Corporate Strategy to capture market trends for VOC.
  • Improve standard work and strategy framework through data and feedback loops.
  • Champion GE Vernova values and Sustainability Framework.

Skills

Cross-functional leadership
Stakeholder management
Data analysis
Strategic thinking
Communication
Change management
Influencing others

Education

Bachelor’s Degree in Engineering, Supply Chain, Finance or Business
Master’s degree in supply chain management or MBA

Job description

GE Vernova seeks a Supply Chain Strategy Leader to deploy the Next Gen framework across its businesses. You will partner with cross‑functional teams, develop financial models, and guide strategic decisions from VOC insights to capital allocation.

The role requires 10+ years in supply chain/finance, strong leadership, and the ability to drive initiatives with global stakeholders. This is a remote, full-time role in the United States.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Global Supply Chain Strategist
Remote Global Supply Chain Strategist

A01098 GE Vernova International LLC • United States

Remote
USD 132,000 - 219,000
Medical
Dental
Vision
+5
Remote Global Supply Chain Strategy Lead
Remote Global Supply Chain Strategy Lead

GE Vernova • Boston (MA)

Remote
USD 132,000 - 219,000
Medical, dental, vision, and Rx
Retirement Savings Plan with company
Tuition assistance
+3
Next-Gen Supply Chain Strategist
Next-Gen Supply Chain Strategist

GE Vernova • Boston (MA)

On-site
USD 132,000 - 219,000
Medical coverage
Dental coverage
Vision coverage
+2
Global Logistics & Packing Commodity Leader (Remote)
Global Logistics & Packing Commodity Leader (Remote)

GE Vernova, Inc. • United States

Remote
USD 180,000 - 240,000
Remote Supply Chain Finance Lead - Global Transformation
Remote Supply Chain Finance Lead - Global Transformation

GE Vernova • Atlanta (GA)

Remote
USD 84,000 - 139,000
Medical coverage
Dental coverage
Vision coverage
+11
Global Supply Chain Finance Lead – Transformation
Global Supply Chain Finance Lead – Transformation

Gevernova • Longmont (CO)

On-site
USD 84,000 - 139,000
Health benefits
401(k) with company match
Tuition assistance
+2
Global Supply Chain Finance Transformation Lead
Global Supply Chain Finance Transformation Lead

GE Vernova, Inc. • Longmont (CO)

On-site
USD 84,000 - 139,000
Medical insurance
Dental insurance
Vision insurance
+10
Supply Chain Strategist
Supply Chain Strategist

GE Vernova • Boston (MA)

Remote
USD 132,000 - 219,000
Medical, dental, vision, and Rx
Retirement Savings Plan with company
Tuition assistance
+3
Global Commodity Leader, Nuclear Projects (Remote)
Global Commodity Leader, Nuclear Projects (Remote)

GE Vernova • United States

Remote
USD 109,000 - 181,000
Supply Chain Strategist
Supply Chain Strategist

GE Vernova • United States

Remote
USD 132,000 - 219,000
Medical insurance
Dental insurance
Vision insurance
+3