The Inuvialuit Development Corporation (IDC) is a 100% Indigenous-owned, diversified investment and management holding company that has successfully cultivated a growth-oriented portfolio across various industries. IDC is one of Canada’s most successful Indigenous development corporations with significant holdings in Northern and Southern Canada. IDC’s Northern business subsidiaries that are the focus of this role include […]