Currently, Ralph C. Alexander is Executive Chairman at Talen Energy Corp. Mr. Alexander is also on the board of 6 other companies.
In the past he held the position of CEO-Gas, Power, Renewables & Solar at BP Plc and Chief Executive Officer at BP Petrochemicals Ltd. (a subsidiary of BP Plc), Chief Executive Officer for Innovene LLC, Vice President for Exxon Corp., Managing Director at The Carlyle Group LP (Corporate Private Equity) and Partner at Riverstone Investment Group LLC.
Mr. Alexander received a graduate degree from Stanford University and an undergraduate degree and a graduate degree from New York University Tandon School of Engineering.
|