A 640 will make a top program a challenge for you but the rest of your profile is very interesting! Tepper and Duke will be reaches but you may have a shot at some of the others. Your best bet is to have very strong LORs which stress your performance - particularly your quantitative performance (it will help that you work in finance). Being Russian is a good differentiator and your grades are great.
Veritas Prep | MBA Admissions Consulting
For a limited time, receive access to five Veritas Prep Computer Adaptive practice tests when you purchase a Veritas Prep GMAT book! Buy Now!
Enroll now. Pay later. Take advantage of Veritas Prep's flexible payment plan options.