Immigration consultant

A person who provides support, advice or help, for a fee or other consideration, to someone who wants to immigrate to Canada. Canada’s immigration law defines representatives and the terms of their services. This person does not work for the Canadian government.