5 free lookup(s). No credit card required.
Master's Degree in Translation and New Technologies (Translation of Software and Multimedia Products)
2015-2016Diploma di Laurea in Lingue (letterature straniere e tecniche della mediazione linguistica, Classe di laurea L-12, Mediazione Linguistica)
2011-2015Diploma di Maturità Scientifica (Piano Nazionale Informatica).
2005-2010Find contact details for 700 million professionals.