Canada’s new “Employer Portal”

On October 26, 2015, Citizenship and Immigration Canada (CIC) introduced a new electronic, online system to facilitate the processing of … Continue reading Canada’s new “Employer Portal”