Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Switzerland Global Enterprise

Supply Chain Strategist

Switzerland Global Enterprise

Supply Chain Strategist at GE Vernova responsible for deploying Supply Chain Strategy framework and collaborating across teams. Leading stakeholder interviews and strategic initiatives for market alignment.

Posted 5/28/2026full-timeCambridge • 🇺🇸 United StatesMid-LevelSenior💰 $151,300 - $252,200 per yearWebsite

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • Bachelor's Degree from an accredited University or College in Engineering, Supply Chain, Finance or Business
  • Minimum of 5 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 ~50% of the time
  • Excellent communication (oral/written) 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, who excels in change management
  • Strategic thinking with the ability to balance thought leadership, continuous learning, and improvement with demonstrated results.

Benefits

Comp & perks
  • medical, dental, vision, and prescription drug coverage
  • access to Health Coach from GE Vernova, a 24/7 nurse-based resource
  • access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services
  • GE Vernova Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions
  • access to Fidelity resources and financial planning consultants
  • tuition assistance
  • adoption assistance
  • paid parental leave
  • disability benefits
  • life insurance
  • 12 paid holidays
  • permissive time off

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
financial modelingsensitivity analysiscapacity planningsystem optimizationdata collectiondata analysisproject managementsupply chain strategycapital allocationLean
Soft Skills
communicationinterpersonal skillsinfluencingleadershipstrategic thinkingchange managementcollaborationpresentation skillscross-cultural communicationcontinuous learning
Certifications
Bachelor's Degree in EngineeringBachelor's Degree in Supply ChainBachelor's Degree in FinanceBachelor's Degree in Business