Chris Morice

Chris Morice was appointed Chief Commercial Officer of Talen Energy in 2023, overseeing the Company’s wholesale trading and fleet optimization activities.

With 15 years of profitable leadership, Mr. Morice began his career in New York City at Lehman Brothers before moving to Houston with Lehman’s acquisition of Eagle Energy Partners in 2009.

Mr. Morice joined Talen in 2017 as Desk Head/Lead Trader, tasked with P&L responsibilities, managing numerous products across multiple regions.  Prior to joining Talen, he worked exclusively in market-facing, risk-taking, revenue-generating roles at Koch Energy, Topaz Power, and EDF Trading.

Mr. Morice holds a bachelor’s degree from the University of Missouri, Columbia and a master’s degree from Fordham University, Bronx.

Scroll to Top