Position Overview
Job Description
Insight Global is seeking a Site Quality Manager to join a top energy company in Houston, TX, supporting the engineering, procurement, and construction of multiple hyperscale, mission-critical data centers across the United States. The Site Quality Manager acts as the clients primary point of contact and leads the site quality team, oversees contractor quality performance, and ensures inspection and testing activities are properly planned, executed, and documented. They will Implement and manage the project quality plan, inspection test plans (ITPs), and associated procedures, coordinate daily quality inspections, surveillance activities, and audits across all contractors and disciplines, review and approve contractor quality documentation including procedures, ITPs, and inspection reports, monitor site construction activities to verify compliance with design, standards, and workmanship requirements, manage nonconformance control, ensuring timely investigation, corre...