A leading energy company seeks a Site Quality Specialist in Niagara Falls to support construction quality standards in hydropower projects. Candidates should have a degree in Mechanical or Electrical Engineering and at least three years of experience in the Hydro sector. Responsibilities include fostering a quality mindset on-site, managing non-conformities, and conducting quality audits. Strong English skills are essential, and relocation assistance will not be provided.
#J-18808-Ljbffr
Construction Quality • Niagara Falls, Niagara Region, CA