Generally, a skilled foreign worker looking to take up permanent residence in Canada will have to apply under the General Skilled Migration (GSM) program.