EF Solare Italia employs 117 employees. The EF Solare Italia management team includes Ubaldo Zanetti (Head of HR, Procurement and ICT), Ettore Acampora (Head of Business Development and Energy Management), and Alexandra Papalexopoulou (Senior business development manager).
Get Contact Info for All DepartmentsLooking for a particular EF Solare Italia employee's phone or email?