It's important to get an idea of comparable salaries in your chosen city in Canada as there will be differences. The majority metropolitan cities will have higher wages, but your cost of living will also be hirer.
Use job boards like: eluta.ca and indeed.ca to give you some good perspective of current positions. Also use salary surveys on workopolis.com and monster.ca for regional salary information.
Find recruiters/agencies that specialize in your area of work/industry and many will have a specific field they deal in. One place to start is to look at the lists on careego.com (also look at their resume samples for the Canadian marketplace)
Careego.com -- Career Resources -- Agencies & Recruiters - Canadian Agencies and Recruites (a small national list to get you started)
Learn the Canadian job search process and what is expected on an interview. Learn what Canadian employers can and cannot ask you. You should never volunteer personal information like your age, marital status, number of children etc. Legally Canadian employers can't ask this – and don't volunteer it, as it has no bearing on your ability to do the job. If you're trying to show you're responsible and dependable, do so with examples from your work experience, not your personal life.
Careego.com can give you a deep insight into the Canadian job market and what is expected of you and what you can expect.
Good luck!
