No, the conditions of the Startup Visa Program require that founders are arriving in Canada on the premise that they will be working within their own company.
Preeteesh Singh2021-01-29T03:50:26+00:00
No, the conditions of the Startup Visa Program require that founders are arriving in Canada on the premise that they will be working within their own company.