Technical Manager

Insight Global · Houston, TX, United States

Location
Houston
Job Type
Full-time
Posted
June 03, 2026

Job Description

Job Description
Insight Global is seeking a Technical 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. This role serves as the primary technical point of contact, coordinating RFIs, clarifications, and execution issues while overseeing BIM and model coordination to ensure constructability. The Technical Manager ensures consistent interpretation of design documentation across projects and identifies opportunities for modularization and standardization. The role bridges technical gaps between construction, procurement, logistics, and engineering, providing technical risk visibility to program leadership to support predictable project execution. This position also maintains alignment on technical matters among construction, procurement, and engineering contractors.

We are a company committed to creating diverse and inclusive environments...

Ready to Apply?

Submit your application for Technical Manager at Insight Global

Apply Now