105 employees
Chartered Institute of Internal Auditors is the association for internal auditors in the UK and Ireland.
1948