86 employees
IRC is a non-profit organisation dealing with economic, social & cultural well-being of Inuvialuit through the implementation of the IFA.
1984