Giovanni Mascari

Head of Italian Business Development - Italy
Lightsource bp