There are a lot of companies in Canada that sponsor the visas of international immigrants who start working with them and pay them good salaries. Your degree must be valid is the only concern otherwise the origin place of the degree doesn't really matter. Here is a list of companies that give jobs to international immigrants in Canada-
Google Canada is located in Toronto and since then it has had a huge network of employees. Jobs are offered in five different fields here which are Business Strategy, Engineering, and Technology, Marketing and Communications, Design and Sales, Services and Support.
Parrish & Heimbecker, Limited (P&H) is an agriculture-based family business that has over 1500 employees. They work in the field of grain marketing, crop inputs, flour milling, and feed mills.
It is located in 46 different areas around Canada and has a variety of opportunities for experienced professionals, executives, graduates, and students. You can even learn a lot through their virtual business school.
Its complete name is The Bank of Nova Scotia and is considered one of the five biggest banks in Canada. They have a lot of teams and you can join any of them as per your interest and skills.