• UK comes top of European customer satisfaction rankings

    The UK has the highest customer satisfaction rates in Europe, according to a report released today by the Institute of Customer Service. The Institute’s European Customer Satisfaction Index (EUCSI) scores the UK an overall customer satisfaction rating of 76.1 – …Read More »
© Copyright 2015 Amplio Virtus | 630D Northern Ext. IDA Industrial Est. Waterford | 051 348467 | info@ampliovirtus.com