Ribbon Communications Appoints Fritz Hobbs as President and CEO

0