Hi Samarth
Your school list does not contain many top ranked schools yaar....
Oxford, Cambridge, Cranfield....
Do look out for these schools as well.
In case you dont mind doing a one year MBA prog from Spain.. check out
www.ie.edu
IE is in the UK govts list of 50 schools that get a work permit for 1 yr in the UK. so u can always move to the UK after u complete ur school...
I suggest, have your future career line finalized..before u get into Bschool.. each school has renowned faculty in a particular sector.. so that can help u choose the right univ..
Ur GMAT looks good, for ur work exp.. u can always make up for it with the application essays, they give you a lot of scope to explain what you have done in ur professional life..
Go ahead and apply my friend..
u never know whats in store for you ?
Cheers
D