Dubai, Dubai - Oct 23
... service department and reporting to the country general manager you will be responsible for managing the entire ... excellent command of the English, proven experience of training, coaching and people management, leadership development and you must have good knowledge of contact centre related technology including ACD, CTI and resource planning tools. ...
Save This Job