I

Commercial Manager

Insight Global

Houston, TX, United States Full-time June 06, 2026
Apply Now

Opportunity Description

Job Description
Insight Global is seeking a Commercial 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 leads end-to-end commercial strategy for data center pursuits, with ownership of pricing, risk management, and commercial positioning from opportunity qualification through contract award. The position partners closely with Business Development, Estimating, and Preconstruction teams to develop competitive bid strategies, compelling value propositions, and executable pricing structures aligned with GMP and hyperscale requirements. Key responsibilities include leading executive-level pricing and risk reviews, governing commercial assumptions and documentation, and serving as the primary commercial interface with client leadership during negotiations. The role also drives portfolio-level improvement by evaluating bid outcomes, margin ...
Full-time other-general

Ready to Apply?

Submit your application for Commercial Manager at Insight Global

Apply for this Position