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

Heavy Duty Services ITR Engineering Leader

Switzerland Global Enterprise

Heavy Duty Services ITR Leader responsible for project lifecycle management in Gas Turbine segment. Ensuring safety, quality, financial performance, and customer satisfaction in service projects.

Posted 4/16/2026full-timeGreenville • New York • 🇺🇸 United StatesSenior💰 $228,000 - $342,000 per yearWebsite

About the role

Key responsibilities & impact
  • Provide end-to-end leadership for Heavy Duty Service projects, ensuring adherence to safety, quality, and financial goals
  • Drive rigorous execution of the ITR process, including project planning, resource allocation, and risk mitigation strategies
  • Accountable for project P&L, including margin improvement, cost control, and timely billing/collections (Remittance)
  • Serve as the primary point of contact for key customers, managing expectations and resolving complex technical or commercial issues
  • Lead, coach, and mentor a team of Project Managers and technical staff to foster a culture of continuous improvement and high performance
  • Partner with Sales, Engineering, and Supply Chain teams to ensure seamless transition from Inquiry to Order and efficient site execution
  • Ensure all projects are executed in strict compliance with EHS (Environmental Health and Safety) standards and GE Vernova’s integrity policies
  • Lead a global, multi‑disciplinary engineering organization, setting vision, priorities, metrics and operating mechanisms

Requirements

What you’ll need
  • Bachelor’s degree in Engineering from an accredited university or college
  • Minimum 10 years in Gas Power engineering
  • Minimum 10 years of technical leadership, including leading multi‑disciplinary teams and large programs
  • Master’s degree in Engineering or related technical field (Desired)
  • Established executive‑level leadership experience (Desired)
  • Recognized expert in turbomachinery engineering with proven system‑level impact (Desired)
  • Demonstrated success partnering across functions (Product Management, Commercial, Supply Chain, Services, Project Management) and with other GE businesses (Desired)
  • Strong strategic thinking, decision‑making and business acumen; able to balance technical risk, customer value and financial outcomes (Desired)
  • Inclusive, influential leader with excellent communication skills and a track record of building high‑performing, global teams (Desired)

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 and retirement contributions
  • Access to Fidelity Executive Services
  • Tuition assistance
  • Adoption assistance
  • Paid parental leave
  • Disability benefits
  • Life insurance
  • 12 paid holidays
  • Permissive time off
  • The Restoration Plan, a nonqualified plan with company credits on eligible pay above IRS limits

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
Gas Power engineeringturbomachinery engineeringproject planningresource allocationrisk mitigationP&L managementcost controlbillingtechnical leadershipmulti-disciplinary teams
Soft Skills
leadershipcoachingmentoringcommunicationstrategic thinkingdecision-makingbusiness acumeninfluential leadershipbuilding high-performing teamscustomer value balance
Certifications
Bachelor’s degree in EngineeringMaster’s degree in Engineering or related field