Marketing jobs are always tough to get. It is a popular field of interest but not a huge volume of jobs. All high paying jobs are going to be competitive it really depends on your sales experience and you knowledge of the product category. For sales jobs employers usually want to see a track record of being successful in sales unless you are looking for entry level jobs. I am happy to be Canadian but given your training I can’t imagine moving to Canada and starting my education from scratch so I could move there versus considering immigrating or working in another country. Canada is not that great.Do you have any idea about other fields as well example marketing or sales job , just the job market in general ?