Investment Migration Council The Investment Migration Council (IMC) is the worldwide association for professionals dealing with investor immigration and citizenship-by-investment, bringing together the leading stakeholders in the field and giving the industry a voice.