Are you ready to take your career abroad and experience life in one of Europes most vibrant and sun-filled capitals? Join our international team in Madrid, Spain, and become part of a global company that values
An international company in Madrid is searching for Italian-speaking Customer Support Representatives to assist customers of renowned brands. The role includes answering queries and resolving issues to ensure a smooth experience. Relocation support, competitive salary with bonuses,