ICRA provides expert, independent, and impartial reviews and audits of decision-making processes and outcomes across both public and private sectors. Our mission is to promote fairness, transparency, and accountability through rigorous assessments and recommendations, ensuring that organizations ope...See more
Headquarters:
New Zealand
Company Type:
SME
Company size:
11-50 Employees
Year Founded:
2019 (7 years)
Address:
9 ANZAC ST; TAKAPUNA, AUCKLAND 0622, NZ
LOW
spending power