MEET the team

Carlos Javier

  • LinkedIn Carlos Javier

Technical Director

 

Electrical and Mechanical Engineer

14 years experience in the solar industry

Davide Orio

  • Linkedin Davide Orio

Technical Manager

Electrical Engineer

Asset Management Expert

find us

info@solrac.co.uk

48 Charlotte St, Fitzrovia, London W1T 2NS

©2018 by SOLRAC