Financial organisations must make service a boardroom priority
" The results of our latest UK Customer Satisfaction Index (UKCSI), published in January 2021, revealed customer satisfaction in the UK continues to decline, reaching its lowest level since July 2015. The banking sector contributed to this trend with one…