
Senior Supply Chain Strategy Manager
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in United States.
β’ Formulate and direct an enterprise-wide supply chain strategy across GE Vernova businesses, converting First Order Principles into actionable decisions regarding Make vs Buy, footprint, and automation.
β’ Discover and unlock structural value opportunities in cost management, growth, resilience, and margin enhancement.
β’ Shape CEO and ELT-level decisions through data-driven, system-level insights.
β’ Collaborate with the GEV Supply Chain Strategy Leader on cross-functional projects and work alongside the GE Vernova Supply Chain to implement the Supply Chain strategy framework.
β’ Construct financial models, encompassing sensitivity analysis and capacity planning to inform strategic decision-making.
β’ Work in partnership with the GE Vernova Business Development team on supply chain strategy to align with business line vision and objectives.
β’ Develop and present business cases that illustrate trade-offs such as SIOP, capital expenditures, capacity, risk, efficiency, resilience, flow, and sustainability.
β’ Implement standard procedures for Voice of Customer, including market opportunities, essential technologies and capabilities, and footprint aligned with global demand.
β’ Oversee business-level strategic projects and NGSC development as necessary.
β’ Establish a standard capability matrix for implementation across the Global Supply Chain.
β’ Lead the identification process for strategic sites with growth potential, capital allocation requirements, and financial benefits.
β’ Partner with the GE Vernova Corporate Strategy Team to capture and integrate key market trends and insights into the Voice of Customer process.
β’ Enhance standard work and the strategy framework of the supply chain development team through data collection, analysis, and effective feedback loops.
β’ Advocate for and incorporate GE Vernova values and the Sustainability Framework into GEV Supply Chain Development standard practices.
β’ Bachelor's degree from an accredited institution in Engineering, Supply Chain, Finance, or Business.
β’ Extensive experience in Supply Chain, Finance, Lean, and/or Sourcing roles.
β’ Proven history of leading cross-functional projects and presenting to senior global stakeholders.
β’ Strong quantitative and data analysis abilities, capable of synthesizing complex information into strategic insights.
β’ Demonstrated change leadership β excelling at driving transformation in intricate, matrixed organizations.
β’ Strategic thinker who blends thought leadership with measurable outcomes.
β’ Exceptional communication skills β both written and verbal β with experience in influencing cross-culturally within large global organizations.
β’ Willingness and capability to travel approximately 30% of the time.
β’ Masterβs degree in Supply Chain Management or MBA (preferred).
β’ Previous experience in GE leadership programs (e.g., OMLP, FMP, CAS) (preferred).
β’ Lean/Six Sigma expertise (preferred).
β’ Strong project management and process improvement capabilities (preferred).
β’ Results-oriented with a demonstrated ability to motivate and align teams around a common vision (preferred).
β’ Relocation Assistance Provided: No
Venture Media
Venture Media
Venture Media
StackAdapt
Get handpicked remote jobs straight to your inbox weekly.