It depends. A lot of immigration has now shifted to economic immigration. So some people in the immigration consulting industry have a finance background with a bachelor's degree. They do a one or two-year immigration program and they are knowledgeable.
On March 8th, 2017. See this statement in context.