The University of Toronto Masters in Finance program is a two year MSF, with a student body made up of fresh graduates, as well as experience professionals. Very much an MBA substitute. The program is expensive, but this is also a two year program so that needs to be considered.
Here is a link with some alumni profiles and networking info. Because of the nature of Toronto’s program you see many more senior level placements of graduates. Makes the alumni network much deeper and more able to help prospective graduates.
Here is a link to the University of Toronto Master in Finance program