TC Energy
Chuck Russell is an accomplished professional with extensive experience in business continuity and risk management across various sectors. Currently serving as the Business Continuity Sr. Specialist at TC Energy, Chuck leads enterprise program renewal and corporate compliance initiatives while managing performance through corporate tools. Previous roles include overseeing business continuity planning for Texas Children's Hospital, leading commercial planning at BP, and serving as CFO/VP of Business Development at Orbital Traction, Ltd. Chuck's earlier career also includes positions at SAIC, IBM Consulting, and Schlumberger. Educational qualifications include a Bachelor of Science in Mechanical Engineering from Georgia Institute of Technology and a Master's in Business Administration from the University of Texas at Austin.
This person is not in any teams
This person is not in any offices