The Installation Lead at GE Vernova is a remote position responsible for overseeing the installation of wind turbines, ensuring project timelines, budgets, and quality standards are met. The role requires extensive experience in construction management, safety compliance, and leadership in challenging work environments.
Must-have
Nice-to-have
Not specified