Leadership Team

About

The Leadership Team at Excelsior Energy Capital guides the strategic direction of the company, overseeing investment decisions and operational management in the renewable energy sector. Comprising co-founders and managing partners, this team leverages their expertise to drive growth, ensure alignment with sustainability goals, and foster relationships with stakeholders to enhance the success of wind and solar power investments.


Other teams at Excelsior Energy Capital

View all