Centific
Community Manager
Toppan Digital Language
Account Manager
On Global Language Marketing
Account Manager
Today Translations
Project Manager
Today Translations
Assistant Project Manager
Freelance
Spanish Translator
Centific
Project Manager
Universidad del País Vasco/Euskal Herriko Unibertsitatea
University of Westminster
Universitat Autònoma de Barcelona