Customer Service Representative (Catalan-speaking) - Remote AV01 - Spain - Concentrix | Joinrs