Skip to content

Bechtel’s Impact Report

Robert G. Owens

  • portrait of Robert G. Owens
    Global Manager of Business Development, Water & Pipeline

As Global Manager of Business Development for Bechtel’s Water & Pipeline Business Line, Robert supports the development of projects globally in the areas of desalination, industrial water treatment, and conveyance of oil, gas and water. Robert is based in Santiago, Chile, the headquarters of Bechtel’s Mining & Metals Global Business Unit.

Prior to his current position, Robert was the Commercial Manager for the construction of Google Fiber in three US cities. Robert has been involved in the Water & Pipeline Business Line since its formation in 2015.

Before joining Bechtel, Robert worked in engineering and management roles in Schlumberger. As a field engineer, Robert worked in hydraulic fracturing operations in Russia and Mexico. In a management consulting role based in Mexico City, Robert supported operating companies in solving operational and strategic planning challenges across Latin America and Europe. For three years prior to joining Bechtel, Robert was the market analyst for Schlumberger Brazil, based in Rio de Janeiro.

Robert holds a Bachelor of Science in Management Science & Engineering, a Master of Science in Civil & Environmental Engineering, both from Stanford University, and an MBA from the Wharton School of the University of Pennsylvania. He is fluent in Spanish & Portuguese.

Posts by Robert G. Owens

1 results