It's not a bad profile, so stop being underconfident. I won't suggest a laundry list of schools based on the above. Think carefully and let us know:
1) What (functionally) would you like to do? Going by your past and current, finance would probably be it, but you need to be 100% sure it's what you want to do long term!
2) What sort of company / enterprise would you like to work in? Corporate Finance / Control / Treasury or in a Financial Services / Banking / Securities industry etc?
3) Where (geography) would you like to work? If in India, going abroad at your age is pointless, you're better off studying in India in a Top 15-20 Indian School (CAT+) and getting a good job / career in India....
Not to be critical - while you implicitly admit your GMAT isn't high enough, what makes you think going to an "acceptable" program abroad is going to work for you (ahead of a strong / well-ranked / highly regarded program) ?? If your answer is "not much" - then it might be worth preparing for and making a genuine attempt at the GMAT again, and try scoring in the 700 range.
(Presuming you consider Finance a long term career) It's also worth working for 2-3 years longer, gain some real skills that an education will help complement as you make yourself a truly attractive catch for major employers at around age 28-30. I have said it before, employers will hire you 75% for your pre-MBA/pre-Master's experience, and 25% for the quality of the school. You want to give them as much of the 75% (through acquired skills / experience) and the best possible 25% (from the best possible school).
It's really not that difficult if you have the right guidance / coaching / preparation.
Going by the above, you sound like you want a Master's, but aren't quite clear why. Think carefully, answer the above questions for yourself and post again if you need assistance.
Other things you can consider in the next 2-3 years:
*CFA (Globally recognized Investment / Corp Finance qualification) or *CIMA/ACCA (2 of the world's largest accounting bodies, equivalents of India's ICWA / ICAI)
*Foreign Language (English, German, Spanish, Chinese).
Hope the above helps you
All the best
Baccardisprite
Thanks so much baccardisprite for a reply
I appologise that I came across as under confident...
Another GMAT shall happen with better preparation for sure...
I prefer Masters to gain academically... the more I work, more I miss the knowledge part of life..
A key university on my mind is University of St. Gallen, two courses I am eying are Masters in Economics or Masters in Banking and Finance
Will keep u posted for sure if any new developments happen at my end...
Thanks