The UK customer satisfaction index, which is based on twice-yearly polls of 10,000 consumers, measures the impact of customer service on business performance, tracking customer sentiment on a number of factors including complaint handling, customer experience, ethos, ethics and emotional connection.
Already have an account? Sign in here