Concentrix SpainFOLLOWCustomer Service / Call CenterLatest jobsTranslator (Italian & English-speaking) – On-site – High Tech Industry HI01Product Owner (Spanish & English - speaking) - Hybrid - IN02Sales Representative (Spanish - speaking) - Hybrid - High Tech B2B Sales HT05View 102 jobs