Toronto is basic the only city for most of these. Would add that it is good that you have CFA but these jobs are very competitive to get. Do you have previoyus banking experience in some international bank? People also tend to forget that Canada is a small market.