Registered entities
Talen Energy Corp
Reg. No. 1622536United States
TALEN ENERGY SUPPLY, LLC
Reg. No. 233074920United States
TALEN MONTANA, LLC
Reg. No. 541928759United States
Social engagement
Social engagement: 15.7K social following, 3 posts in the last 12 months — below the industry typical range.
Investor mix
3 investors on record; lead investors include Orion Energy Partners.
| Investor type | Count | Share |
|---|---|---|
| Private equity | 1 | 33% |
| Other / undisclosed | 2 | 67% |
Hiring activity
Hires frequently
10 roles tracked across 6 of the last 12 months
6 May 2026 · Sourcing Agent · Baltimore
19 Mar 2026 · Plant Technician- Instrument & Control · Baltimore
30 Jan 2026 · Senior Systems Analyst - Commercial Risk Applications · Houston
12 Jan 2026 · Plant Technician-FGD Wastewater Treatment Operator (Brandon Shores Plant) · Baltimore
10 Jan 2026 · Associate Gas Trader · Houston
Based on job postings tracked across public sources.
