Marketing jobs are notoriously hard to get as are jobs in banks. All depends on your education, previous experience, language skills, portfolio of your work, etc. If you currently work for an international bank you may have connections in Canada. Finding a bank marketing job would be too narrow of a job search.