immigration consultant
Someone who offers consultation on visa and immigration to Canada: Immigration consulting is a regulated job. It means than an immigration consultant must hold a licence. If they don’t, then they are breaking the law and could face fines and jail time. The current regulatory body of immigration consultants is ICCRC.