Job Summary
We are seeking an experienced CX Translation Specialist (Italian) to join our CX Team in Barcelona. You will be responsible for managing translations for our CX Department, translating processes, procedures, and policies into other languages.