Stephen Schaefer

Board Member

Stephen Schaefer currently serves as Chairman of the Board of Directors at Talen since May 2023 and as a Senior Advisor at EverGen Power LLC since April 2024. Schaefer has been a Board Member at GenOn Energy since December 2018 and at Just Energy from September 2020 to July 2025, where Stephen also holds the position of Chairman of the Audit Committee. Additionally, Schaefer has been the Chairman of the Board at TexGen Power LLC from May 2018 to July 2025 and served on the Board of Directors at Alpine Summit Energy Partners from June 2021 to March 2024. Previous board roles include membership at HB2 Inc. from May 2018 to June 2022, and at Element Markets from October 2017 to January 2021. Schaefer was a Partner at Riverstone Holdings from November 2004 to August 2015 and served as Managing Director at Huron Consulting Group from June 2003 to November 2004. Schaefer earned a Bachelor of Science in Finance and Accounting from Northeastern University between 1982 and 1987.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices