As the Installation Quality Manager (IQA Manager), you will be responsible for leading the Site Quality team to ensure safe, efficient, and high-quality wind turbine installation & commissioning across multiple projects. This role combines strategic oversight with hands-on leadership, ensuring Quality Management oversight, tracking & escalation on site at each project. The Installation Quality Manager acts as the primary point of contact for Site Quality activities, driving continuous improvement, team development, and operational excellence through structured training, performance management, and global alignment initiatives. You will oversee all projects under construction in North America to ensure the proper management of NCRs, LPAs, technical support & special inspections. Collaboration with internal and external stakeholders such as Global PM/EPC, Global Engineering, Global Quality, and Services NA will be essential to meet the demands of all North America projects. The ideal candidate will have strong analytical skills, quality management, excellent communication skills, and the ability to work collaboratively with a variety of stakeholders.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior