FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Supply Chain Strategist
GE Vernova. Partner with the GE Vernova Supply Chain Strategy Leader on cross-functional initiatives and deploy the Supply Chain strategy framework .
Posted 11/11/2026full-timeRemote • United States, United Kingdom, MexicoSeniorLead💰 $131,600 - $219,300 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Supply Chain Strategy Development, Financial Modeling, and Project Management, with a strong focus on cross-functional collaboration and stakeholder engagement. Proven ability to lead transformational change initiatives and integrate sustainability practices into supply chain operations.
Highest-signal resume keywords
Supply Chain Strategy DevelopmentFinancial ModelingProject ManagementCross-Functional LeadershipLean Expertise
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Financial ModelingData AnalysisCapacity PlanningProject ManagementProcess ImprovementSIOPSensitivity AnalysisChange ManagementStrategic ThinkingCapability Matrix Development
Soft Skills
Excellent CommunicationInterpersonal SkillsInfluencing SkillsLeadership SkillsResults-Oriented
Certifications & Qualifications
Bachelor's DegreeMaster's Degree in Supply Chain Management or Business AdministrationPrior GE Leadership Program Experience
Industry Keywords
Supply ChainFinanceLeanSourcingMarket TrendsVoice of CustomerSustainability FrameworkCross-Cultural CollaborationStakeholder EngagementGlobal Demand
About the role
Key responsibilities & impact- Partner with the GE Vernova Supply Chain Strategy Leader on cross-functional initiatives and deploy the Supply Chain strategy framework
- Develop financial models, including sensitivity analysis, and capacity planning to guide strategic decision-making
- Partner with the GE Vernova Business Development team on supply chain strategy to support business-line vision and goals
- Build and present business cases highlighting trade-offs involving SIOP, capital expenditure, capacity, risk, efficiency, resiliency, flow, and sustainability
- Deploy standard work for Voice of Customer, including market opportunities, key technologies and capabilities, differentiators, and footprint aligned with global demand
- Project manage business-level strategic projects and Next Generation Supply Chain development
- Create a standard capability matrix for adoption across Global Supply Chain
- Lead the process for identifying strategic sites for growth potential, capital allocation needs, and financial benefits
- Collaborate with the GE Vernova Corporate Strategy Team to capture market trends and insights in the Voice of Customer process
- Improve supply chain development standard work and strategy frameworks through data collection, analysis, and closed feedback loops
- Integrate GE Vernova values and Sustainability Framework into Supply Chain Development practices
- Conduct stakeholder interviews, facilitate workshops and kaizen events, and manage longer-term projects
Requirements
What you’ll need- Bachelor's Degree from an accredited University or College in Engineering, Supply Chain, Finance or Business
- Minimum of 10 years of relevant Supply Chain, Finance, Lean, or Sourcing experience
- Experience leading cross-functional projects and working with and presenting to global stakeholders at senior level
- Willingness and ability to travel up to ~30% of the time
- Excellent oral and written communication experience, working and influencing cross-culturally in large, matrixed organizations
- Strong interpersonal, influencing and leadership skills
- Strong quantitative and data analysis skills
- Transformational change leader with change management expertise
- Strategic thinking with demonstrated results
- Master's degree in supply chain management or business administration (MBA) preferred
- Prior GE leadership program experience, such as OMLP, FMP, OFLP, CAS
- Lean expertise
- Strong project management and process improvement skills
- Results-oriented and ability to energize others
- Legally authorized to work in the United States
Benefits
Comp & perks- Discretionary annual bonus
- Medical, dental, vision, and prescription drug coverage
- Health Coach from GE Vernova, a 24/7 nurse-based resource
- Employee Assistance Program with 24/7 confidential assessment, counseling and referral services
- GE Vernova Retirement Savings Plan
- Tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions
- Fidelity resources and financial planning consultants
- Tuition assistance
- Adoption assistance
- Paid parental leave
- Disability benefits
- Life insurance
- 12 paid holidays
- Permissive time off
- Professional development
- Relocation assistance not provided