EnGreen's IT department is led by Chiara Esperti (Project Manager IT) and has 5 employees.
Edoardo Silvestri
Junior Project Engineer
Gaia Lombardi
Project Engineer
Federico Trezza
Chiara Esperti
Project Manager IT
Simone Paolacci
Renewable Energy Engineer
Looking for a particular EnGreen employee's phone or email?