Rebecca Cranna has held various key positions in the renewable energy industry, including Chief Operating Officer at Cypress Creek Renewables. With a background in finance and risk management, Rebecca has also served as Managing Director at Point Reyes Energy Partners LLC, Executive Vice President and Chief Financial Officer at TerraForm Power and TerraForm Global, and Chief Financial Officer at AES Solar Energy Ltd. Hold a BA in Human Biology from Stanford University and has completed an executive education program at the University of Virginia Darden School of Business.
Sign up to view 11 direct reports
Get started