
Director
Mr. Alexander served as Chief Executive Officer of Talen Energy Corporation, one of the largest competitive power generation and infrastructure companies in North America, from December 2016 to June 2021 and as its Chairman from June 2021 to April 2023. He was previously affiliated with Riverstone Holdings LLC, an energy and power-focused private equity firm, from 2007 to 2016. Prior to that, for nearly 25 years, he served in various positions with subsidiaries and affiliates of BP plc, one of the world’s largest oil and gas companies (“BP”). From 2004 until 2006, Mr. Alexander served as Chief Executive Officer of Innovene, BP’s $20 billion olefins and derivatives subsidiary. From 2001 until 2004, he served as Chief Executive Officer of BP’s Gas, Power and Renewables and Solar segment and was a member of the BP group executive committee. Prior to that, Mr. Alexander served as a Group Vice President in BP’s Exploration and Production segment and BP’s Refinery and Marketing segment. He held responsibilities for various regions of the world, including North America, Russia, the Caspian, Africa and Latin America. Prior to these positions, Mr. Alexander held various positions in the upstream, downstream, and finance groups of BP. Since its inception in 2013, he has served on the Board of Directors of Enviva Inc. (NYSE: EVA), a global energy company specializing in sustainable wood bioenergy and one of the world’s largest producers of sustainable wood pellets, which provide a low-carbon alternative to fossil fuels. He previously served on the boards of EP Energy Corporation, Foster Wheeler, Stein Mart, Inc., Amyris and Anglo-American plc. Mr. Alexander holds an M.S. in Nuclear Engineering from Brooklyn Polytech (now NYU School of Engineering) and an M.S. in Management Science from Stanford University.