top of page

Leadership Team

El Cap is led by a management team that has a strong track record of project execution and commercialization. The management team has developed over 20 GW of projects, approximately 10 GW of which have been successfully commercialized representing over $15 billion in capital allocations.

bottom of page