An energy company is seeking a Site Quality Specialist in Niagara Falls, responsible for managing parts and implementing quality processes for hydropower construction projects. The ideal candidate will have an engineering degree and strong skills in quality control and organization. This position requires full-time commitment to site projects and unrestricted Canadian work authorization. The role involves promoting quality mindset, overseeing documentation, and managing nonconformities on-site.
#J-18808-Ljbffr
Quality Specialist • Niagara Falls, Niagara Region, CA