Good that you are already in contact with an alum...So what is his stand on the placements/funding (see that there are good schols for Indians

))....what are your plans on the fee and how do you see your finances for the study..
I am taking my GMAT on 09th Dec, but have started with my applications...740 is a grt score...which are the other schools you are looking at??..