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