CGI IT UK CGI are a world leading IT & business consultancy firm, with over 90,000 consultants worldwide, supporting over 50,000 clients. Our contact centre advisory experts have a proven history of delivering...Read More
Jabra Jabra help contact centres of all types and sizes keep customers happy, one crystal-clear call at a timeRead More