The short answer is no. However, anybody from your team that is planning to make the move to Vancouver is required to participate in the program. As mentioned above, if your company is taking the Start-up Visa Program route for immigration, they will allow you to bring a maximum of 5 team members including yourself.