Sarah Slusser

Sarah Slusser
Sarah Slusser
Chief Executive Officer, Cypress Creek Renewables

Sarah Slusser is the Chief Executive Officer at Cypress Creek Renewables and Managing Director at Point Reyes Energy Partners LLC. Sarah also worked as Executive Vice President at GeoGlobal Energy LLC, Senior Vice President at The AES Corporation. Sarah completed her bachelors from Harvard University and masters from Yale School of Management.

vfd