Depending on the kind of work you do, many professional services firms like Deloitte and KPMG may be in a better position to sponsor employees from other countries.
Try doing a search by company name vs industry and look specifically at the jobs they have posted.
www.workopolis.com offers you the flexibility to do a search by company name.
Also try www.indeed.ca, and www.eluta.ca.
www.careego.com offers you some great insight into the Canadian job search market.