NAM Contractor Management Leader

GE Vernova•Schenectady, NY
•Onsite

About The Position

The Supplier Performance Manager is responsible for the end-to-end performance and strategic health of our Major Correctives supplier base. You will serve as the primary bridge between our supply base and our internal Sourcing and Operations teams. This role requires a blend of data-driven performance management and executive-level stakeholder engagement to ensure our partners meet rigorous safety, quality, delivery, and cost (SQDC) standards.

Requirements

  • Degree from an accredited university or college with at least 6 years of experience in Operations or Supply Chain.

Nice To Haves

  • Proven experience in supplier management, contract administration, or industrial operations.
  • Strong analytical mindset with the ability to interpret performance metrics (SQDC).
  • Experience in facilitating high-level meetings or "business reviews" with external suppliers.
  • Proven ability to navigate cross-functional environments (Sourcing, Operations, Safety/Quality teams).
  • Strong influencing skills: Ability to hold suppliers accountable while maintaining productive, long-term partnerships.

Responsibilities

  • Own the development and delivery of comprehensive scorecards for all Major Correctives suppliers, translating complex data into clear performance insights.
  • Facilitate bi-annual Contractor Leadership Reviews (CLRs) to align on performance trends, address gaps, and reinforce strategic expectations.
  • Identify underperforming suppliers and lead the resolution process; proactively diagnose root causes of safety, quality, delivery, or cost issues and ensure corrective action plans are executed.
  • Co-lead the North America Governance Council, providing critical data and insights to guide regional decision-making and project prioritization.
  • Collaborate closely with Sourcing and Operations leaders to design and implement forward-looking contractor management strategies that optimize our regional footprint.

Benefits

  • 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 and company retirement contributions, as well as 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service