About
Isl is a renewable energy company headquartered in Paris, France specializing in Hydro, Solar, Energy Storage.
Isl Ingénierie is an international engineering consultancy focused on hydraulic infrastructure, hydroelectric power development, and water resource management. The company provides comprehensive engineering services including feasibility studies, design, project management, and technical supervision for dam construction, hydropower plants, energy storage systems (STEP), and hybrid solar-hydro installations. They have completed numerous projects across Africa, Europe, and the Caribbean, including rehabilitation of existing hydroelectric facilities, development of new hydropower sites, and integration of floating photovoltaic systems on reservoir dams.
Headquarters
Paris, France