ComputerTalk Inc.

Multi-Channel Contact Center for Microsoft Skype for Business