5 free lookup(s). No credit card required.
Master's degree (Laurea Specialistica) (Electrical Engineering)
2006-2009Certification of Educational Abroad Program (business and the environment)
2008-2009Bachelor's degree (Laurea Triennale) (Energy Engineering)
2003-2006International/Global Studies
2023Find contact details for 700 million professionals.