πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Commercial Manager

Company

Insight Global

Location

Houston, TX

Posted

June 30, 2026

Position Overview

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 ...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now