IAD
Immigration Appeal Division – A division of the Immigration and Refugee Board of Canada (IRB) that deals with certain immigration appeal hearings (e.g., sponsorship applications and residency obligation removals)
« Back to Glossary IndexFill our Free Canada Immigration Assessment Form in your language!