Job offers - CrawlJobs
The Muse Logo

The Muse - Energy

5 Job Offers

Job Offers

Lead Wind Hub Technician

Save Icon
Lead Wind Hub Technician needed in Abilene, US to drive turbine operations, maintenance, and safety at GE Vernova. Requires a High School Diploma, 2+ years of wind tech experience, and ability to climb 300-foot towers. Troubleshoot complex electrical and mechanical issues, lead site planning, and...
Salary Icon
Salary
Not provided
themuse.com Logo
The Muse
Expiration Date
Until further notice

Services Hub Leader Thailand ONW

Save Icon
Lead wind farm operations across Thailand as Services Hub Leader for GE Vernova. Drive safety culture, manage multi-site teams, and ensure exceptional customer experience. Requires strong wind turbine technical knowledge, people management, and site leadership skills. Based in Sawankhalok with co...
Salary Icon
Salary
Not provided
themuse.com Logo
The Muse
Expiration Date
Until further notice

Services Hub Leader Thailand ONW

Save Icon
Lead the operational excellence of multiple wind farms in Thailand as our Services Hub Leader. This role demands strong technical expertise in wind turbine technology, including gearboxes and control systems, alongside exceptional people management and customer interface skills. You will drive O&...
Location Icon
Location
Salary Icon
Salary
Not provided
themuse.com Logo
The Muse
Expiration Date
Until further notice

Offshore Wind Technician

Save Icon
Seeking an experienced **Offshore Wind Technician** in **Waltham, MA** to join GE Vernova. You will troubleshoot complex mechanical, hydraulic, and electrical issues on variable pitch turbines, perform maintenance, and document work. Requires 5+ years of wind tech experience, ability to climb 300...
Salary Icon
Salary
47.13 - 52.91 USD / Hour
themuse.com Logo
The Muse
Expiration Date
Until further notice

Service Director

Save Icon
Service Director role in Abilene, Texas, overseeing all wind service and maintenance operations. You will manage field services, budgets, and customer relations for a designated region. Requires a Bachelor’s degree or equivalent with 8+ years of field service experience. Benefits include health i...
Salary Icon
Salary
140300.00 - 233800.00 USD / Year
themuse.com Logo
The Muse
Expiration Date
Until further notice