Да, программа предполагает проживание в Канаде и активное участие в управлении бизнесом. Это обязательная часть требований.
При этом вы можете выезжать из страны по личным или деловым причинам, включая поездки, встречи и отпуск, при условии, что бизнес остаётся под вашим управлением.