David Leuschen is the Co-Founder and Senior Managing Director of Riverstone Holdings, LLC, one of the world’s largest energy investment firms, as well as the largest independent investor in renewable energy. He sits on the Investment Committees of all the various Riverstone investment vehicles, and on a number of boards of directors of Riverstone portfolio companies.
