The Senior Supply Chain Strategy Manager will help lead GE Vernova’s Next Generation Supply Chain transformation, partnering with the Supply Chain Strategy Leader to deploy strategy across global businesses. The role aligns growth with customer needs, optimizes the manufacturing network, and integrates resilience, sustainability, and efficiency into supply chain practices. It is highly visible and cross-functional, with influence on CEO and Executive Leadership Team decisions. The position defines enterprise-wide supply chain strategy and turns First Order Principles into decisions about Make vs Buy, footprint, and automation. It identifies opportunities for structural value in cost, growth, resilience, and margin expansion; develops financial models and capacity plans; and prepares business cases that make trade-offs clear. The manager also supports business development, strategic projects, Voice of Customer standard work, capability matrices, site-growth and capital-allocation processes, and continuous improvement of the supply chain development framework. The role incorporates GE Vernova values and its Sustainability Framework into standard practices. Approximately 30% travel is expected. This is a remote position.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior