TransPerfect
Project Manager
Content Creation Project Lead
Venga Global
Localization Project Manager
Teaching Assistant Program in France USA
Language Assistant
Artech Information Systems
Localization Process and Documentation Project Manager
Criteo
Localization Project Manager
Instituto Superior de Estudios Lingüísticos y Traducción.
Universidad de Granada
Escuela de Doblaje Barcelona