Menu

start-up
visa
program

UNDERSTANDING the

START-UP VISA PROGRAM

The Start-up Visa Program is a general Investor Visa option that allows a foreign national to immigrate to Canada by starting a business anywhere in the country.

 In general, the business must be innovative, create jobs for Canadians and be able to compete internationally.



STILL HAVE QUESTIONS ?

Contact info

North York

1111 Finch Ave. W., Suite 300 Toronto, ON M3J 2E5

SCARBOROUGH

820 Markham Rd., Unit 3 Scarborough, ON M1H 2Y2