Ralph Alexander has joined Riverstone Holdings as a managing director. He will be based in New York. Alexander previously served in various positions with BP PLC, including as CEO of both Innovine — BP's $20bn olefins and derivatives subsidiary — and of its Gas, Power and Renewables and Solar segment. www.riverstonellc.com