Information Technology and Communications Complex (ITCC)

Avaya opens customer experience centre in KSA
Facility to serve as a design and test bed for solutions by partners and customers

Most Popular