Lead Project Manager

GE Vernova

Oakbrook Terrace, US
Base: $100,000.00 - $166,700.00; bonus/equity: dis...
Substation and power grid infrastructure projects
Electrical or mechanical engineering
Cross-functional team coordination
Lead end-to-end execution of substation projects, including engineering, procurement, manufacturing, installation, testing, and commissioning

Job Summary

  • Lead end-to-end execution of substation projects, including engineering, procurement, manufacturing, installation, testing, and commissioning.
  • Manage project financial performance, including cost control, forecasting, billing milestones, and margin protection.
  • Available benefits include medical, dental, vision, and prescription drug coverage; access to Health Coach from GE Vernova, a 24/7 nurse-based resource; and access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services.

Matching Summary

Lead end-to-end execution of substation projects, including engineering, procurement, manufacturing, installation, testing, and commissioning.

Salary

Base: $100,000.00 - $166,700.00; Bonus/Equity: discretionary annual bonus; Benefits: medical, dental, vision, retirement savings plan, tuition assistance, adoption assistance, paid parental leave, disability benefits, life insurance, 12 paid holidays, permissive time off

Skills & Requirements

Must-have

  • Substation and power grid infrastructure projects
  • Electrical or Mechanical Engineering
  • Cross-functional team coordination
  • Project schedule, budget, and risk management
  • Customer and stakeholder engagement

Nice-to-have

  • Strong leadership and decision-making
  • Results-driven mindset
  • Problem-solving capabilities
  • Willingness to travel domestically

Key Requirements

  • Bachelor’s degree in electrical engineering or mechanical engineering
  • Minimum 5 years of project management experience
  • Experience executing projects for U.S. utilities or Data Centers
  • Legal authorization to work in the United States without sponsorship

Work Rights

Legal authorization to work in the United States without sponsorship

Tailored Resume

Cover Letter