So Harsimran, I see you are going for the global programs!
Now as far as your goals go, two comments: First of all, when you say "International Organizations" like the UN, it's not entirely clear what you want to do. Do you intend to stay within your industry and for example work for some sort of Energy commission of the UN? Or are we rather talking about a career change and going to NGO type industry? Second comment - you might want to stay within your industry. Energy is VERY strong these days, especially if you have some cleantech experience.
From what you have told me and very roughly, Wharton, LBS and INSEAD are stretches for you, The remaining schools should be competitive, although you have no "Safety schools" on your list. Besides showing any relevant leadership experience, it will be very important for you (Especially with the continental European schools) to give the schools some hint of your international capacities, even though you have not worked internationally.
As for the IOMBA, I did some research for placement statistics and didn't find anything reliable. It's possible that the school doesn't release them. Wisest would be to get in contact with 3,4 alumni and chat with them.
Admissionado | Packages | School Guides | Team
If you like the post, give it a KUDOS!