Remote Senior Supply Chain Strategy Leader

GE Vernova, Inc.

Spain (TX)

Hybrid

USD 150,000 - 210,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GE Vernova, Inc. is seeking a Senior Supply Chain Strategy Manager to drive enterprise-wide strategy across its global businesses. You will align growth with customer needs, optimize the manufacturing network, and embed resilience and sustainability into operations.

The role collaborates with the Supply Chain Strategy Leader and ELT to deploy strategy, develop financial models, and guide capital allocation. A strong quantitative mindset and cross-cultural communication are essential.

Qualifications

  • Bachelor's degree in Engineering, Supply Chain, Finance, or Business.
  • Significant experience in Supply Chain, Finance, Lean, and/or Sourcing.
  • Proven track record leading cross-functional projects and presenting to senior global stakeholders.
  • Strong quantitative and data analysis skills.
  • Demonstrated change leadership in complex, matrixed organizations.
  • Strategic thinker with results-oriented mindset.
  • Excellent written and verbal communication across cultures.
  • Willingness to travel ~30%.

Responsibilities

  • Define and lead enterprise-wide supply chain strategy across GE Vernova businesses.
  • Identify and unlock structural value opportunities (cost, growth, resilience, margin expansion).
  • Influence CEO/ELT-level decisions with data-backed, system-level insights.
  • Partner on cross-functional initiatives to deploy the strategy framework.
  • Develop financial models and capacity planning for strategic decisions.
  • Collaborate with Corporate Strategy on Voice of Customer processes.
  • Create and present business cases highlighting trade-offs (capex, capacity, risk).
  • Deploy standard work for market opportunities and capabilities.
  • Project manage strategic initiatives as needed.
  • Create standard capability matrix for global supply chain.
  • Identify strategic sites for growth and capital allocation.

Skills

Supply chain strategy
Cross-functional leadership
Data analysis
Strategic thinking
Financial modeling
Communication
Change leadership
Travel willingness

Education

Bachelor's degree in Engineering, Supply Chain, Finance, or Business
Master's in Supply Chain Management or MBA

Job description

GE Vernova, Inc. is seeking a Senior Supply Chain Strategy Manager to drive enterprise-wide strategy across its global businesses. You will align growth with customer needs, optimize the manufacturing network, and embed resilience and sustainability into operations.

The role collaborates with the Supply Chain Strategy Leader and ELT to deploy strategy, develop financial models, and guide capital allocation. A strong quantitative mindset and cross-cultural communication are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Supply Chain Strategy Manager — Remote
Global Supply Chain Strategy Manager — Remote

AL7929 GE Grid GmbH • United States

Remote
USD 150,000 - 190,000
Senior Supply Chain Strategy Manager
Senior Supply Chain Strategy Manager

AL7929 GE Grid GmbH • United States

Remote
USD 150,000 - 190,000
Senior Supply Chain Transformation Lead
Senior Supply Chain Transformation Lead

GE Vernova • Greenville (SC)

On-site
USD 114,000 - 190,000
Medical/dental/vision benefits
Employee Assistance Program
24/7 nurse-based health resource
+1
Global Supply Chain Transformation Lead
Global Supply Chain Transformation Lead

GE Vernova, Inc. • United States

On-site
USD 114,000 - 190,000
Senior Supply Chain Strategy Manager
Senior Supply Chain Strategy Manager

GE Vernova, Inc. • Spain (TX)

Hybrid
USD 150,000 - 210,000
Global Logistics & Packing Commodity Leader (Remote)
Global Logistics & Packing Commodity Leader (Remote)

GE Vernova, Inc. • United States

Remote
USD 180,000 - 240,000
Remote Supplier Engagement Leader
Remote Supplier Engagement Leader

GE Vernova, Inc. • Ohio

Hybrid
USD 125,000 - 208,000
Medical insurance
Dental insurance
Vision insurance
+11
Remote Senior Project Procurement Leader
Remote Senior Project Procurement Leader

GE Vernova, Inc. • Boston (MA)

Remote
USD 120,000 - 199,000
Remote Supplier Engagement & Lean Performance Leader
Remote Supplier Engagement & Lean Performance Leader

GE Vernova, Inc. • United States

Remote
USD 125,000 - 208,000
Remote Global Logistics Project Leader
Remote Global Logistics Project Leader

GE Vernova, Inc. • City of Schenectady (NY)

On-site
USD 86,000 - 144,000
Medical, dental, vision coverage
Retirement benefits and 401(k) with GE
Tuition assistance