A leading hydropower company in the Niagara region is seeking an experienced Site Quality Specialist to ensure execution excellence for construction and commissioning activities. The ideal candidate will have a degree in Mechanical or Electrical Engineering and at least 3 years of experience in the Hydro sector. Responsibilities include fostering a quality culture at the site, performing audits, managing non-conformities, and implementing corrective actions. This full-time role offers the chance to make significant contributions to site quality assurance.
#J-18808-Ljbffr
Quality Lead • Niagara Falls, Niagara Region, CA