Nordex North America

Site Lead for Wind Turbine Projects

📍 Location
quebec, capitale nationale
⏰ Job Type
Full-time
📅 Posted
June 12, 2026

Job Description

Join Nordex as a Site Lead focusing on the installation and maintenance of wind turbines. Full French fluency is required to support operations and training of technicians.
In this crucial role, you will oversee wind turbine installations and maintenance, ensuring compliance with safety protocols. You will train Service Technicians in effective maintenance processes and lead troubleshooting efforts for equipment issues. Your expertise will drive the reliability and efficiency of renewable energy projects while mentoring the team.
Key Responsibilities:
• Train Service Technicians in wind turbine maintenance and repairs
• Conduct safety analyses and implement safety protocols
• Lead troubleshooting and calibration of turbine components
• Monitor inventory of tools and spare parts
• Maintain accurate records of maintenance activities
Requirements:
• Associate degree or 4+ years related work experience
• Minimum 5 years hands-on experience
• Familiarity wit...

Ready to Apply?

Take the next step in your career journey with Nordex North America

Apply Now