Hi Robert I'm from Montreal, how are you? If you go to the "Ground Crew Community" post you will find many people from Montreal, Quebec, Canada there.
From the main page of the forum scroll down to the "Canada" post entry, click on Canada and then continue to click on Quebec, est voila.
Cheers!
Johnny