Eleonora Petrarca

Head of Business Development Italy
ENEL Green Power