TC Energy
Bob Leech is an experienced energy professional currently serving as Senior Power Originator at TC Energy since September 2025. Previously, Bob worked as a Senior Advisor for Power Solutions at Woodside Energy, contributing to the power agenda in the Atlantic and supporting the Atlantic Hydrogen project portfolio. Bob's extensive background includes a tenure as Vice President and Treasurer at JLL Industries, alongside an exclusive engagement with Brio Suministro, where the role involved transitioning the company from startup to stable operations. Bob has held various leadership positions in power origination and marketing at notable companies such as Cargill, ConEdison Solutions, and Citigroup Energy. Bob earned a Bachelor of Business Administration from Cleveland State University.
This person is not in any teams
This person is not in any offices