Concentrix SpainFOLLOWCustomer Service / Call CenterLatest jobsAccount Manager (Italian - speaking) - On Site - High Tech Industry - EI01Customer Service Representative (German-speaking) - Hybrid LU02Customer Service Representative (Italian - speaking) On Site EW01View 117 jobs