We are authorized to represent clients before several government agencies, including Immigration, Refugees and Citizenship Canada (IRCC), the Canada Border Services Agency (CBSA), Employment and Social Development Canada (ESDC), Provincial Nominee Programs (PNP), and the Immigration and Refugee Board of Canada (IRB).