Leadership Team

About

The Leadership Team at TC Energy is responsible for setting the strategic direction of the company and overseeing its diverse energy infrastructure operations across North America. This team, composed of executive leaders from various segments, collaborates to drive business performance, foster stakeholder relationships, and ensure compliance with regulatory requirements, all while focusing on sustainable energy solutions and innovation in the evolving energy landscape.