Roberto Castiglioni

Chief Executive Officer & Co-Founder
Ikigai & Chair, Solar & Storage Working Group – Solar Trade Association UK