es
Italian
Italy
English
United Kingdom
Self-employed Freelancer, Freelance Translator, 2017 - Present
Rubric, Localisation Project Manager, 2021 - Present
Show all 4 services
Book a demo