Seen plenty of people come from US and other countries and get into the Deloittes and Nestles in Canada. If you're actually qualified, can communicate well and aren't a weirdo, then anything is possible. Of course, your english accent matters as would any local accent anywhere. @ImpatientKangaroo likes to paint a far too grim pictureDon't believe the hogwash. There is demand for skilled immigrants, it just depends on your field. Tech, healthcare, skilled trades, you'll land a job in no time. Regulated industries like engineering, etc, you'll need North American credentials. In business, also NA degree and native english fluency matters. Most other things, low demand (Talking Noc A,B occupations)
source: me (living in ontario for 2+years)