Avaya Opens CX Centre in Riyadh

Contact centre communications firm Avaya has opened a new Customer Experience centre in Saudi Arabia. The company has established office space at the Information Technology and Communications Complex (ITCC), a commercial and housing development that serves...