Technical Translator EN-IT and IT-EN
Avellino, Campania, Italy
Roll Studio
Technical Translator EN-IT and IT-EN
Roll Studio
Digital Project Manager
ACCA software S.p.A.
International Team Coordinator
Consorzio Universitario Irpino
English Language Teacher
One Shot Events And Entertainment
En-It-En Interpreter
Trinity College, Dublin
Università degli Studi di Trieste - SSLMIT