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 recruitment agency seeks Italian-speaking Customer Support Representatives to assist customers in Madrid, Spain. The ideal candidates should be fluent in Italian and comfortable speaking English while providing a positive customer experience. Responsibilities include answering questions