TALEN ENERGY CORP

PublicCIK: 1622536
TLNNASDAQ
Location

HOUSTON, TX

Total Insiders

20

Active leadership & owners

Board Directors

7

Governing body

Corporate Officers

12

Executive management

10%+ Owners

2

Major shareholders

Active Insiders

20

Currently serving

Former Insiders

0

Past roles

ROSEN DAVID EFRAIM
10% Owner
Position
TenureSince Jul 2024
Holdings
RUBRIC CAPITAL MANAGEMENT LP
10% Owner
Position
TenureSince Jul 2024
Holdings
ABBAS GIZMAN I
Director
Position
TenureSince Feb 2026
Holdings
HORTON ANTHONY R
Director
Position
TenureSince Feb 2026
Holdings
HYDE KAREN T
Director
Position
TenureSince Feb 2026
Holdings
MCFARLAND MARK ALLEN
DirectorOfficer
PositionChief Executive Officer
TenureSince Feb 2026
Holdings
NIGRO JOSEPH
Director
Position
TenureSince Feb 2026
Holdings
SCHAEFER STEPHEN
Director
Position
TenureSince Feb 2026
Holdings
SCHWARTZSTEIN CHRISTINE BENSON
Director
Position
TenureSince Feb 2026
Holdings
BERRYMAN BRAD
Officer
PositionChief Operating Officer
TenureSince Feb 2026
Holdings
Page 1 of 2