×
Register Here to Apply for Jobs or Post Jobs. X

Senior Supply Chain Strategy Manager

Job in 43032, Bardi, Emilia-Romagna, Italy
Listing for: GE Vernova
Full Time position
Listed on 2026-10-31
Job specializations:
  • Business
    Change Management, Business Analyst, Supply Chain & Logistics, Operations Management
  • Supply Chain/Logistics
    Change Management, Supply Chain & Logistics, Operations Management
Salary/Wage Range or Industry Benchmark: 120000 - 180000 EUR Yearly EUR 120000.00 180000.00 YEAR
Job Description & How to Apply Below
Location: Bardi

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…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary