Software Developer Presso Nextar
Rome, Lazio, Italy
Nextar
Key-Biz srl
IT Manager
Istituto Scientifico L. Einaudi, Siracusa (Italia)
Università degli Studi di Genova