Wind Hub Manager - Texas 7 (seymour Area)

GE VERNOVA

Seymour, Texas, United States
Base: $91,400.00 - $152,200.00; bonus/equity: disc...
Fully remote
5 years relevant leadership experience
3 years field services energy industry
Valid driver's license required
The Wind Hub Manager is a strategic role accountable for building long-term relationships with customers while driving optimized operations and fiscal management across a multi-site hub

Job Summary

  • The Wind Hub Manager is a strategic role accountable for building long-term relationships with customers while driving optimized operations and fiscal management across a multi-site hub.
  • This position requires owning the safety culture within the hub, executing daily dispatch schedules, and prioritizing turbine performance to meet or exceed commitments.
  • GE Vernova offers competitive compensation ranging from $91,400.00 to $152,200.00 along with comprehensive benefits including medical, dental, vision, and a 401(k) with company matching.

Matching Summary

The Wind Hub Manager is a strategic role accountable for building long-term relationships with customers while driving optimized operations and fiscal management across a multi-site hub.

Salary

Base: $91,400.00 - $152,200.00; Bonus/Equity: Discretionary annual bonus available; Benefits: Medical, dental, vision, 401(k) match, paid holidays

Skills & Requirements

Must-have

  • 5 years relevant leadership experience
  • 3 years field services energy industry
  • Valid driver's license required
  • Multi-site service hub leadership
  • Safety culture ownership

Nice-to-have

  • LEAN mindset for facility operations
  • Advanced electrical mechanical hydraulic skills
  • Heavy equipment crane rigging knowledge
  • Strong writing for contractual reporting
  • Ability to work without direct supervision

Key Requirements

  • High School Diploma or equivalent
  • Minimum 5 years leadership experience
  • Minimum 3 years energy field services experience
  • Valid driver's license
  • Legal authorization to work in the United States

Work Rights

Must be legally authorized to work in the United States

Tailored Resume

Cover Letter