Immigration consultants work with clients such as the following:
• skilled workers and professionals;
• business people (investors, entrepreneurs and self-employed);
• refugees and persons in need of protection;
• temporary residents (students, temporary workers and visitors).
In general, immigration consultants work as self-employed practitioners. They carry out their occupation subject to the Code of Conduct of the Immigration Consultants of Canada Regulatory Council (ICCRC / the Council) of which they must be a member.