Avaya Opens CX Centre in Riyadh Paul Ainsworth January 31, 2019 Customer Experience, News 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)...