The IRM staff welcome enquiries from people considering applying to the IRM who wish to discsuss their options or from agency staff with enquiries.
Our address is:
Contract Manager, Independent Review Mechanism Cymru 7 Cleeve House Lambourne Crescent Cardiff CF14 5GP
Telephone: 0845 873 1305
Email: irm@irmcymru.org.uk