
The Senior Director – Environmental Liability Management is responsible for owning and delivering the financial and risk outcomes associated with Talen’s environmental liability portfolio. This role is accountable for protecting and improving free cash flow by ensuring remediation and closure obligations are completed on time, on budget, and at the lowest total cost, while actively managing current and emerging risks that could expand scope, increase cost, or extend duration.
Analogous to asset management responsibility for profit and loss, this position serves as portfolio owner for environmental liabilities, with full accountability for cost, scope, schedule, risk, and cash flow performance. While field execution teams, contractors, and consultants report through this role, the primary focus is ownership of results and financial outcomes, not day-to-day supervision of work activities.
Reporting to the Vice President of Environmental Affairs and serving as a member of Talen’s corporate leadership team, this role sets strategy, allocates capital, governs execution, and manages risk across an environmental liability portfolio exceeding $400 million, ensuring alignment with Talen’s financial objectives, risk tolerance, and long-term business strategy.
Location
Allentown, PA (on-site), with routine travel throughout Pennsylvania and to Baltimore, and periodic travel to Montana as needed (preferred). Houston (home base) candidates will also be considered, provided they meet the travel requirements of the position.
Essential Functions
With responsibility for the total cost and free cash flow performance of Talen’s environmental liability portfolio, the Senior Director integrates and governs the work of site operations, technical support teams, contractors, consultants, and internal stakeholders.
Minimum Qualifications
Required Skills and Abilities
Note: You will have an opportunity to add attachments to your application. Please use this opportunity to upload your resume, cover letter, and any relevant documents

Talen (Nasdaq: TLN) owns and operates approximately 10.7 gigawatts of power infrastructure in the United States. We produce and sell electricity, capacity, and ancillary services into wholesale U.S. power markets, including PJM and WECC, with our generation fleet principally located in the MidAtlantic and Montana. Talen is headquartered in Houston, Texas