Delsouzi Immigration Consulting Inc., is a trusted and experienced Canadian Immigration Consulting firm located in Toronto, Canada, with Authorized and Regulated Canadian Immigration Consultants. ICCRC is the national regulatory authority designated by the government of Canada to safeguard consumers who seek and retain the services of consultants who provide immigration services to Canada.