Concentrix SpainFOLLOWCustomer Service / Call CenterLatest jobsTranslator (Italian & English-speaking) – On-site – High Tech Industry HI01Translator (French & English-speaking) – On-site – High Tech Industry HI01Business Developer (German-speaking) - Hybrid HE02View 98 jobs