TTranslation Project CoordinatorTransPerfect⌖ Barcelona, Catalunya [Cataluña], SpainOn-siteFull Time1+ yrsSalary not disclosedSep 25, 2025View details →
TBusiness Development Manager (Digital)TransPerfect⌖ Madrid, Comunidad de Madrid, SpainOn-siteFull Time2+ yrsSalary not disclosedSep 22, 2025View details →