N

Site Lead

Nordex North America

québec, qc, Canada Full-time June 12, 2026

Found Description

PLEASE NOTE WE REQUIRE FULL FRENCH FLUENCY FOR THIS POSITION

The role of Site Lead directly supports the company’s mission to develop and deliver clean power plants that make 100% renewable energy a reality for the world. As Site Lead, you will be responsible for the installation and maintenance of wind turbines and related equipment, including inspection, operations, and repairs at your assigned site. You will also handle troubleshooting to diagnose and fix problems that cause turbines to shut down or fail to operate properly and ensure proper operation of equipment and compliance with safety requirements and procedures.

WHAT YOU’LL DO

Assists and/or provides training and support to the Service Technicians so that each technician clearly understands how to perform component assembly, commissioning, testing, repair, and maintenance on wind turbine generators, related equipment, and support equipment that is associated with the wind farm.

Trains and s...

Ready to Apply?

Submit your application for Site Lead at Nordex North America

Apply Now