@HAGOP
Option 1
Get your training done including an instructors rating.
You might get an offer if you finish everything at the same school
Get a work permit,Teach, Fly and just wait till you get your first gig
Option 2
Get your training done and apply outside Canada
You might just get lucky to find a Company willing to hire overseas.
Note: Most company overseas might require you to sign a bond
As long as you get an offer of employment go for it but if not stick to Option1
Saint Hubert is a good place to fly. the likes of saint Hubert flying school, Cargair and Air Richelieu are all on the aeroport road.
Finally any path you choose to take remember be patient, get the experience first and all other things will fall in place. There is a lot of competition in Canada esp with low time pilots so my advise is get your training done with either option and focus all your energy on one thing.....to be the best commercial pilot you can be