Concentrix SpainFOLLOWCustomer Service / Call CenterLatest jobsTranslator (Italian & English-speaking) – On-site – High Tech Industry HI01Translator (French & English-speaking) – On-site – High Tech Industry HI01Inside Sales Representative (Czech - speaking) - On-site - Automotive Industry JL01View 91 jobs