Concentrix SpainFOLLOWCustomer Service / Call CenterLatest jobsAccount Manager (Italian - speaking) - On Site - High Tech Industry - EI01Customer Representative (Swedish-speaking) - On-Site SP02Supervisor (Dutch - speaking) - On-site - High Tech Industry HS03View 117 jobs