No you cant work there without a legal work permission in Canada, but its nothing related to from where you belong.
No you cant you should have a work permit first or you have to be a permanent resident or a citizen of canada
You have to apply for the Temporary Foreign Workers Program.
How can I get work permit or working visa?
Working permit. You need to apply first at Tim Hortons, where ever you are. As soon as you were hired, bring this to your nearest Embassy and submit the approval that you are hired by the company. The immigration will contact the Team Hortons to prove you been hired. For sure you will be approve in securing working visa.
Yes you can! They probably would want proof but I don’t think it would be a issue! Go to Service Canada
Help job seekers learn about the company by being objective and to the point.
Your answer will be posted publicly. Please don't submit any personal information.