ICRS is a specialist provider of complaint and dispute resolution services.
Our main role is expert, independent review and resolution of complex complaints.
We also offer
• Support and advice for organisations on setting up complaints processes
• Ongoing overview of the effectiveness of complaint handling within organisations
• One-off reviews of especially difficult or sensitive cases.