Concentrix SpainFOLLOWCustomer Service / Call CenterLatest jobsTranslator (Italian & English-speaking) – On-site – High Tech Industry HI01Translator (French & English-speaking) – On-site – High Tech Industry HI01Customer Service Representative (Norwegian - speaking) - Remote - Sport Clothing Industry AM03View 97 jobs