Avec des organisations fonctionnelles sur 3 continents, Ikaros Solar s'engage dans des projets photovoltaïques de haute qualité à l'échelle mondiale, en fournissant des solutions dans le développement, l'EPC, et l'entretien de parcs solaires pour les entreprises et les investisseurs.
Ikaros Solar possède des bureaux dans le Benelux (Anvers), France (Lyon), au Royaume-Uni (Pays de Galles), au Portugal (Lisbonne), en Inde (Pune et Bangalore), au Mexique (Mexico) et à Singapour.