Congrats for getting a high GMAT score. This score could lead you to a successful career in Finance. However, your low GPA will affect your aspirations. Mathematics is essential for a career in Finance. You can make up for this by getting certifications such as CFA. Your recommendations and motivation letter will really help you.
You need to have at least 2 more year of work-ex. Showcase leadership and multi-tasking skills during this period. The admission committee look for these qualities apart from high GMAT score.
You can read in detail what banks look for in prospective investment bankers here: http://bit.ly/129heuh
Best of Luck!http://www.InterviewBay.com