Senior Supply Chain Strategy Manager
gevernova
Job description
About the role
GE Vernova, a global energy company focused on electrification and decarbonization, is hiring a Senior Supply Chain Strategy Manager in a remote position. You will partner closely with the Supply Chain Strategy Leader to drive enterprise-wide supply chain strategy across GE Vernova's global businesses, aligning growth with customer needs, optimizing the manufacturing network and embedding resilience, sustainability and efficiency. The role is highly visible and cross-functional, with direct influence on CEO and Executive Leadership Team decisions.
Key responsibilities
- Define and lead enterprise-wide supply chain strategy, translating First Order Principles into decisions on Make vs Buy, footprint and automation
- Identify structural value opportunities (cost, growth, resilience, margin expansion)
- Influence CEO/ELT decisions with data-backed, system-level insights
- Build financial models including sensitivity analysis and capacity planning, and develop business cases weighing trade-offs such as SIOP, capex, capacity, risk, efficiency, resiliency, flow and sustainability
- Deploy standard work for Voice of Customer, including market opportunities, key technologies and capabilities, and footprint aligned with global demand
- Project manage strategic projects and build a standard capability matrix for Global Supply Chain
- Lead the process for identifying strategic sites and work with the Corporate Strategy Team to capture market trends
- Improve the supply chain development standard work and framework through data collection and analysis, and integrate GE Vernova values and the Sustainability Framework
Required profile
- Bachelor's degree 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
- Change leadership in complex, matrixed organizations and strong quantitative and data analysis skills
- Willingness to travel about 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 and strong project management and process improvement skills
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Spain.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 23 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
gevernova