Senior Supply Chain Strategy Manager

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

Addressing the climate crisis is an urgent global priority and we take our responsibility seriously. That is our singular mission at GE Vernova: continuing to electrify the world while simultaneously working to help decarbonize it. If we want our energy future to be different...we must be different. Our mission is embedded in our name. We retain our treasured legacy, "GE," in our name as an enduring and hard-earned badge of quality and ingenuity. "Ver" / "verde" signal Earth's verdant and lush ecosystems. "Nova," from the Latin "novus," nods to a new, innovative era of lower carbon energy that GE Vernova will help deliver. Together, we have The Energy to Change the World. www.gevernova.com

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Supply Chain Strategy Manager
Senior Supply Chain Strategy Manager

AL7929 GE Grid GmbH • United States

Remote
USD 150,000 - 190,000
Senior Project Manager
Senior Project Manager

GE Vernova, Inc. • United States

On-site
USD 114,000 - 190,000
Lead Logistics Project Manager-2
Lead Logistics Project Manager-2

GE Vernova, Inc. • United States

Remote
USD 86,000 - 144,000
Medical benefits
Dental benefits
Vision benefits
+4
Lead Logistics Project Manager
Lead Logistics Project Manager

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
Lead Logistics Project Manager-1
Lead Logistics Project Manager-1

A01098 GE Vernova International LLC • United States

Remote
USD 86,000 - 144,000
Medical benefits
Health Coach
Employee Assistance Program
+3
Operations Research & Management Lead
Operations Research & Management Lead

GE Vernova, Inc. • United States

Hybrid
USD 89,000 - 149,000
Medical benefits
Dental benefits
Vision benefits
+4
Manufacturing Specialist 1 - Material Plan & Execution
Manufacturing Specialist 1 - Material Plan & Execution

GE Vernova, Inc. • Rostraver Township

On-site
USD 82,000 - 137,000
Medical coverage
Dental coverage
Vision coverage
+4
Lead Purchasing Scheduler
Lead Purchasing Scheduler

GE Vernova, Inc. • Parsippany-Troy Hills (NJ)

On-site
USD 100,000 - 166,000
Installation Parts - Lead Sourcing Specialist
Installation Parts - Lead Sourcing Specialist

GE Vernova, Inc. • United States

Remote
USD 95,000 - 158,000
Health benefits
401(k) plan
Tuition assistance
+1
Sr Manufacturing Manager - Material Plan & Execution
Sr Manufacturing Manager - Material Plan & Execution

GE Vernova, Inc. • Rostraver Township

On-site
USD 123,000 - 204,000
Medical, dental, vision coverage
Health Coach access
Employee Assistance Program
+5