Morson Talent (Canada & USA)
Oklahoma City, OK, USA
Mechanical Installation Quality Lead Turbine / Hydro Projects | Site-Based Role Summary We are seeking a senior mechanical professional to lead quality control and compliance during installation of large rotating equipment on major energy projects. This role is responsible for ensuring mechanical installation work is technically correct, fully documented, and audit-ready throughout execution. The position serves as the mechanical quality authority during installation and works directly with construction, engineering, commissioning, and client representatives. Primary Responsibilities Oversee mechanical installation of turbines, generators, pumps, and auxiliary systems. Enforce compliance with project specifications, drawings, and installation procedures. Own mechanical inspection and test planning during installation. Ensure welding compliance, including WPS/PQR adherence and welder qualification validation. Maintain material traceability and installation...

