CALL CENTRE MANAGER WANTED jobs in BELFAST, United Kingdom

and contact centre technology solutions, and related technology and operational change programmes. We embrace the strengths of diverse... to mentor junior analysts and work as a team Desirable Previous experience as a Business Analyst or Analyst Manager...

Deloitte