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