Concentrix SpainFOLLOWCustomer Service / Call CenterLatest jobsBusiness Analyst (English-speaking) - On-site - Cloud Solutions MV02Customer Service Representative (German-speaking) - Hybrid LU02Sales Manager (Italian-speaking) - On-site – High Tech Industry HE01View 112 jobs