CMCC - Euro-Mediterranean Center for Climate Change
Research Assistant
Politecnico Di Milano
Research Assistant
Jobrapido
Director of Technology
Dove.it
Chief Technology Officer
Università degli Studi di Lecce
Liceo Scientifico "C. De Giorgi"