By definition, MBA programs require you to have work experience. Master in Management programs, on the other hand, usually don't require work experience. If I were looking for a pre-experience MIM program, I would most certainly limit my options to the FT's Master of Management ranking. So as for programs in Canada, UBC Sauder has the only ranked one in the country, but in Europe you have so many options: HEC Paris, Esade, MSM, Neoma, Tias, etc, etc. etc.
By definition, MBA programs require you to have work experience. Master in Management programs, on the other hand, usually don't require work experience. If I were looking for a pre-experience MIM program, I would most certainly limit my options to the FT's Master of Management ranking. So as for programs in Canada, UBC Sauder has the only ranked one in the country, but in Europe you have so many options: HEC Paris, Esade, MSM, Neoma, Tias, etc, etc. etc.