Offerte simili A global customer service provider is seeking Italian‑speaking Customer Support Representatives to join their international team in Madrid, Spain. This role involves supporting customers of renowned brands across multiple languages and platforms. An international