Hello, sorry for the late reply. It helps if you have an address in the city because they are starting to hire locally first. On top of that, the large oil sands companies only accept applicants through online applications. You could also hand in your resume to head hunters that serve the area. For the retail jobs, you've really got to be in the city and drop off your resume.