Steve Dowdy

EVP & Operating Business Leader at Invenergy

Steve Dowdy leads the commercial execution and energy trading teams responsible for structuring new energy transactions and optimizing Invenergy’s portfolio. He has more than 30 years of experience in the energy industry, including operations, asset management, mergers & acquisitions, corporate restructuring, marketing, risk management and new business development. During his career, Dowdy has directed more than $25 billion in energy related transactions and corporate restructurings. Prior to joining Invenergy, he was Vice President, International Power Sales for Mainstream Renewable Power. Prior to Mainstream, Dowdy was Vice President, Strategic Origination and Development for Calpine Corporation. Dowdy earned his BS in Mechanical Engineering from Michigan State University, and an MBA from the Kellogg School of Management at Northwestern University.

Links

Timeline

  • EVP & Operating Business Leader

    Current role

  • SVP, Commercial Execution

View in org chart