1.Overview Integral Compliance Register Application ICRA ICRA is an internet software application used to record, investigate, prioritise and track customer complaints. The application was originally built Read More » Bree Shields 30 July 2020