The C11 work permit is intended for foreign nationals who intend to control at least 50% of a Canadian business and whose activity in Canada will provide significant economic, social or cultural benefit.
Applicants typically present a detailed business plan and supporting financials. C11 can serve as a bridge to permanent residence through PNP or other economic streams once the business is established.
