Congrats on your admits! Awesome job!
You avoided US schools on purpose? Visa concerns?
Do you have consulting background or helpful work experience that would assist you in recruiting?
Rotman is the premier school in Canada, but the consulting space is limited and the number of grads recruited is limited as well, also the compensation is below 100K from what I have heard. The advantage is that residence permits have been easy (at least in the past). Rotman and most Canadian schools do not really give much of scholarships, just FYI.
My guess from the ROI perspective, Middle East would probably be the optimal location due to high pay and low taxes. I assume it is easy to get the residence.
In terms of IE, it is not a very typical program, and I think more of a commercial institution. I would check with students/alums about it. One concern about IE and Boconni is that you will be recruiting outside of the country where you are studying and potentially even continent. I would feel a lot more confident in borrowing money and paying for tuition if I had a confidence that recruiting would work. Do you have anything of that nature? Have you been connecting and networking with folks?