Creative Virtual Named Best Customer Service Solutions Provider in the Greater London Enterprise Awards 2017

The London-headquartered company is recognised for distinguishing themselves in the marketplace with their innovative customer service technology