Ria Americas’ customer service team has been awarded the Best in Customer Service in Americas 2017 at The Contact Center World Awards. The award was presented by Contact Center World – the largest contact center and customer-engagement association in the world – and...