Schulich is a great school. I actually did my EMBA from there. I have seen a great set of hiring from both schools. If you lack in Canadian work experience, that is generally the greatest barrier to crack into the work force. Unless, you have secured some level of experience prior or during Schulich, it might not be able to help much.
Location doesn't mean much in this digitally global world. If you are good, employers will chase you no matter which location.