Naomi Chevillard

Head of Regulatory Affairs, SolarPower Europe