Rebecca Cranna

Chief Operating Officer at Cypress Creek Renewables

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.

Links

Previous companies

TerraForm Power logo
AES logo

Org chart

Sign up to view 10 direct reports

Get started