Concentrix SpainFOLLOWCustomer Service / Call CenterLatest jobsAccount Manager (Italian - speaking) - On Site - High Tech Industry - EI01Live Expert (English-speaking) – On-site – High Tech Industry - HE03Partner Support Representative (German - speaking) - Remote HC05View 145 jobs