Support program
Canada Start-up Visa
About
Canadian permanent residence route for founders backed by designated investors.
Canada Start-up Visa is listed as a support program working in SaaS. It is based in Ottawa, Canada. It is a public-sector body.
