architectures, enabling highly productive communications for consumers and businesses. With multiple locations in multiple countries... customer facing environment on various UK/EMEA customer locations and on international assignment, remotely or on customer site...
Ribbon Communications