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.
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.