Barcelona, Spain
Director
Director
Operations Manager
Finance Manager
Account Manager
Team Lead - Agency Clients
Team Lead - Direct Clients
Senior Technical Project Manager
Account Manager - Agency clients
Senior Translation Reviewer
Team Lead - Review Department
Contract Project Manager - Mexico City