Thanks for submitting your profile. I think it's quite strong. You've got a balanced profile - strong academics, strong professional experience and even consistent involvement in an NGO. I'd say you have a shot at the programs you've listed, but you'll want to spend some time thinking about how you're going to differentiate yourself from other IB candidates (who also have strong scores and some community service when applying). Can you weave a strong personal story into the application to complement it?
I'd also add some safer programs to the mix - maybe Michigan, NYU, and Duke?
Hope this helps,
Read the mbaMission Insider's Guides
(16 individual school titles)
Download mbaMission’s Free Personal Statement Guide
Visit the mbaMission Blog