That`s a great idea to work there. Throughout this process, it is imperative that you collaborate closely with your potential employer. Immigration laws are subject to change, so it's best to check the most recent information on Immigration, Refugees and Citizenship Canada's (IRCC) official...