Ben Zepfel is currently the Finance and Strategy Lead at Euclid Power. Prior to this role, Ben was a Three Cairns Climate Fellow at BlackRock where Ben conducted research on carbon dioxide removal and carbon capture industries. Ben also has experience in corporate finance and strategy roles at Cypress Creek Renewables and Banc of California. Ben holds an MBA from Columbia Business School and completed their undergraduate studies at Harvard University.
Sign up to view 3 direct reports
Get started