I guess you know of
www.canadianaviation.com ?
If not, sign up! Get anythinhg you want. I know they have a jobs section where you can advertise yourself and look for vacancies.
The reason I know this is because I am emmigrating to Toronto/Oshawa as a flying insstructor and got my PPL from TC in CYYJ (victoria) Beautiful place and would not leave Canada for the world....when I'm there anyway.
Im in Toronto/Oshawa all March next year...I started a Bash request in PPRuNe Bashes. Interested?
Good luck ni your quest, Sir....Highest repsect to all....
Dan