Significant Benefit Work Visa (C11)
C11 is meant for self-employed workers and entrepreneurs who can bring a significant benefit to Canada culturally, socially or economically or will create opportunities for Canadian citizens or permanent residents.
Applicants must establish a company in Canada and demonstrate that the intended business would generate economic, social or cultural benefits to permanent residents or citizens of Canada.
After one year, you are eligible to apply for a PR for your complete family.
After one year, you are eligible to apply for a PR for your complete family.