We attained CCA Global Standard© accreditation for customer service for 15th straight year

We are thrilled to have achieved accreditation to CCA Global Standard© for the 15th year in a row. This is a globally recognised framework that assesses the reliability and effectiveness of our company’s customer service operation.
Read more…