
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 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.