You seem to have a fair profile. Here are some of the points that can be assessed:
You have some good extracurricular activity and volunteering experience which can be highlighted to add value to the profile.
You have substantial work experience which can prove to be a defining factor in your profile.
Your CGPA is a bit on the lower side but that can be compensated by highlighting other parts of the application well.
The GMAT score is again on the lower side. A score of 690+ will set the space for you to get into a top B-school. As an advice, you can go for the GMAT once again and go for a better score to make your profile stronger.
However, you will need to have a better GMAT score in order to increase your chances of admission to these schools. In case you do not wish to reappear for the GMAT, you can take a look at Sobey School of Business in Canada which does not require GMAT for its MSc Finance program.
For schools like McCombs and Babson, you will need to have a better GMAT score to in order to increase your chances of admission because they are considered to competitive and rank higher.
SMU Cox School of Business is one of the top B-schools offering the MSc program in the United States. As such, obtaining and MS Finance degree from it will pave ways for numerous career opportunities.
We can help you apply at the top business schools and help you find the best school that complements your profile. You can check out our All in One service for all-rounded help in your application.
Here's the link :
https://www.mim-essay.com/mim-all-in-one/I hope this helps.