Our Engineering Team

Watch our installation team install a rooftop solar system. Located in 10th of Ramadan City.

Carl Higgins, Head of Engineering, leads our British installation team. We have installed over 2 million solar panels worldwide amounting to a massive 1GW of systems. That’s nearly one third of Egypt’s renewable energy target for 2022!