Press ReleaseResearch UK public sector leaders call for shared vision to improve customer service, despite financial pressures September 21, 2015 The Institute of Customer Service 0 Comments UK public sector leaders are calling for a shared vision for improving customer service, according to a new report from the Institute. Read more