You have a great GRE score and some cool extra-curricular activities (it is also helpful that you have some international experience). I know nothing about Canadian schools, but if your university as renowned as you say it is, then that aspect will also be helpful.
However, you have given little information about your work experience. If the type of responsibility that you have been given would be viewed as admissions as impressive then I say that you have a competitive profile at these schools. Remember that all of these schools have tons of strong applicants, but you might as well roll the dice and see what happens.
I would also apply to a few schools that are a few rungs down the latter so that you have a safe backup plan.
Best of luck with the applications.
Give Kudos if my post was helpful!