Start Up
The Start Up program is intended to target immigrant entrepreneurs with the skills and potential the Start Up proposal that is innovative businesses in Canada that can create jobs for Canadians and compete on a global scale. The Start Up proposal must be approved by one the designated organizations and meet some other criteria.