Global Supply Chain Strategy Manager — Remote

AL7929 GE Grid GmbH

United States

Remote

USD 150,000 - 190,000

Full time

43 hours 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 is seeking a Senior Supply Chain Strategy Manager to drive enterprise-wide strategy across its global businesses. You will translate principles into Make/Buy decisions, footprint optimization, and automation, influencing executive decisions with data-driven insights.

You will partner with the Strategy Leader to deploy a scalable framework, develop financial models, and lead cross-functional initiatives that improve cost, resilience, and efficiency across the supply chain.

Qualifications

  • Bachelor's degree in Engineering, Supply Chain, Finance, or Business.
  • Significant experience in Supply Chain, Finance, Lean, or Sourcing.
  • 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 in complex, matrixed organizations.
  • Strategic thinker who balances thought leadership with measurable results.
  • Excellent communication skills — written and verbal — with experience influencing cross-cultural in large global organizations.
  • Willingness to travel approximately 30% of the time.

Responsibilities

  • Define and lead enterprise-wide supply chain strategy across GE Vernova businesses, translating 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 cross-functional teams on strategic initiatives and deploy the strategy framework.
  • Develop financial models and capacity planning to guide decision-making.
  • Collaborate with business development on supply chain strategy to support growth goals.
  • Build and present business cases highlighting trade-offs such as SIOP, capex, and risk.
  • Create standard capability matrices adopted across Global Supply Chain.
  • Lead process for identifying strategic sites for growth and financial benefits.
  • Work with Corporate Strategy to incorporate market trends into Voice of Customer.
  • Improve strategy framework through data collection and cross-functional feedback.

Skills

Supply chain experience
Finance background
Lean / Sourcing
Cross-functional leadership
Data analysis
Change leadership
Strategic thinking
Effective communicator

Education

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

Job description

GE Vernova is seeking a Senior Supply Chain Strategy Manager to drive enterprise-wide strategy across its global businesses. You will translate principles into Make/Buy decisions, footprint optimization, and automation, influencing executive decisions with data-driven insights.

You will partner with the Strategy Leader to deploy a scalable framework, develop financial models, and lead cross-functional initiatives that improve cost, resilience, and efficiency across the supply chain.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Supply Chain Strategy Leader
Remote Senior Supply Chain Strategy Leader

GE Vernova, Inc. • Spain (TX)

Hybrid
USD 150,000 - 210,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 Strategy Manager
Senior Supply Chain Strategy Manager

GE Vernova, Inc. • Spain (TX)

Hybrid
USD 150,000 - 210,000
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 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 Logistics & Packing Commodity Leader (Remote)
Global Logistics & Packing Commodity Leader (Remote)

GE Vernova, Inc. • United States

Remote
USD 180,000 - 240,000
Strategic Sourcing Lead - Remote Procurement Specialist
Strategic Sourcing Lead - Remote Procurement Specialist

GE Vernova • Boston (MA)

Remote
USD 83,000 - 138,000
Medical benefits
Dental benefits
Vision benefits
+2
Senior Strategy Manager: Procurement & Supply Chain Remote
Senior Strategy Manager: Procurement & Supply Chain Remote

GEP • Clark (NJ)

Remote
USD 170,000 - 190,000
Health coverage
401(k) plan with company match
Paid time off
+2
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 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