G

Wind Turbine Installation Systems Lead

GE Vernova

barcelona, cataluña, Spain Full-time June 27, 2026

Found Description

GE Vernova in Barcelona is seeking a Systems Integration Leader to enhance wind turbine installation methods and tools. This role involves managing tooling development, leading cross-functional teams, and collaborating with suppliers to optimize designs.

The ideal candidate possesses a Bachelor's in Engineering and at least 4 years of engineering experience, particularly in mechanical domains such as rigging or hydraulics. Strong communication skills and global travel flexibility are also essential.

#J-18808-Ljbffr

Ready to Apply?

Submit your application for Wind Turbine Installation Systems Lead at GE Vernova

Apply Now