The first company to display our NPS score live on our website
A new model for maintaining customer service excellence
Our nine ISO accreditations and customer satisfaction rating of 96% represent our deeply ingrained commitment to delivering customer service excellence. We are the first company to display our Net Promoter Score (NPS) live on our website, updated in real time, providing a tangible insight into our overall level of customer service, and maximising the responsiveness and reactivity of our Customer Service teams.