Get more replies from employers
Send a job-specific resume in minutes.
The Role: This leadership role emphasizes service excellence and strategic quality management, with a focus on enhancing contact center processes and customer experience. The incumbent will be responsible for driving sustainable continuous improvement and transformation initiatives leveraging technology.