If you want to know what is IRCC in Ger Canada, we tell you:
Immigration, Refugees and Citizenship Canada (for its expression in English), is the Ministry of Immigration of Canada.

It is the highest authority in charge of enabling access to Canada from any other country in the world. Whether from a simple Electronic Travel Authorization, to the most complex operation of business migration, adoptions and other migration processes.

What is IRCC