Terry Nutt

Terry Nutt is an experienced financial executive currently serving as the Chief Financial Officer at Talen Energy since July 2023. Prior to this role, Nutt held the position of Chief Financial Officer at Just Energy for a brief period from April to July 2023 and at EDF Trading NA and EDF Energy Services from February 2018 to May 2023. Additional experience includes serving as Chief Financial Officer and Managing Director at EDF Trading, Senior Vice President and Controller at Vistra Energy, and Senior Vice President and Controller at Energy Future Holdings, where responsibilities included leading risk management initiatives. Nutt's earlier roles include Controller at Luminant Energy and Director of Technical Accounting at EFH Corp, as well as Director of Accounting at Dynegy. Educational credentials comprise a Master of Science in Accounting and a Bachelor of Business Administration in Accounting, both from Texas A&M University.

Location

Houston, United States

Links

Previous companies


Org chart


Teams


Offices

This person is not in any offices


Talen Energy Corporation

3 followers

Talen Energy Corporation, through its principal subsidiary, Talen Energy Supply, LLC, is an energy and power generation and marketing company. The Company operates through two segments: East and West. The East segment includes the generating, marketing and trading activities in PJM Interconnection, L.L.C. (PJM), New York Independent System Operator (NYISO) and ISO New England Inc. (ISO-NE). The West segment includes the generating, marketing and trading activities in Electric Reliability Council of Texas (ERCOT) and Western Electricity Coordinating Council (WECC), including the coal-fired facility, Colstrip, in Montana. The Company produces and sells electricity, capacity and ancillary services from its fleet of power plants totaling approximately 17,400 megawatts (MW) of generating capacity. Its portfolio of generation assets is principally located in the Northeast, Mid-Atlantic and Southwest regions of the United States.


Industries

Employees

1,001-5,000

Links