Ralph Alexander is the founder of Talen Energy Corp. Talen Energy Corp has raised $1.8B in total funding. Backed by Riverstone Holdings LLC.
Ralph Alexander was appointed President and CEO of Talen Energy on December 6, 2016, and previously served as a Partner with Riverstone Holdings, LLC. Earlier in his career, he spent nearly 25 years in various positions with subsidiaries and affiliates of BP plc, including CEO of Innovene and CEO of BP's Gas, Power and Renewables, and Solar segment.
Full founder directory · Investor directory · Company funding database · Fundraising library
The Startup Fundraising Platform
Raise funds for your startup
Find the right investors and get real replies — instantly, powered by AI.
Takes 30 seconds · No credit card · Cancel anytime
Slide-by-slide guide