de
English
USA
Italiannative
Italy, Switzerland
Babbel, Project Manager for Translations, 2021 - Present
Book a demo