Overview of the Start-Up Visa Program The Start-Up Visa Program connects immigrant entrepreneurs with private-sector organizations in Canada that have experience working with start-ups. These organizations include angel investor groups, venture capital funds, and business incubators. Successful applicants receive support to develop their businesses and gain permanent residency.