In this case you can use phone to contact employers.
Yes, I am on my second job in Montreal now and I got both jobs by directly walking into the HR office of the company. However, both are call center jobs that have nothing to do with my education (PhD in Economics, UK). I never got any replies...