Customer Service Advisor (Arabic/English)- Irbid
Concentrix
- Irbid
Are you looking for a career change with a forward-thinking global organization? Come be part of our award-winning company driven by our people from 70+ countries where ALL members contribute and supp