Customer Service Peer Review: How it can help and improve your customer service. 7 th June, 2006 Siobhan Coughlan Principal Consultant, IDeA.