Avaya Holdings Corp, a global leader in digital communications software, is celebrating the launch of its new office space at the Information Technology and Communications Complex (ITCC) in Saudi Arabia.
Avaya Holdings opens new office in Saudi Arabia
( Published on February 1, 2019 )