There are several things I like about your profile. Being from China, you will offer a diversity of perspective and culture to b-schools in the UK which will add value in the classroom and likely get the attention of the admissions committees. You also have a clear connection between your FT, post UG work experience and your Short term, post MBA goal. This will translate into a believable vision for your future to the adcoms and make you appear employable if there are no visa issues for working in Europe, where many buldge bracket Ibanks are located. You could also be valuable employee in Hong Kong, clearly another financial center and one which could leverage your Chinese language and cultural know-how. I also like how you have a history and continuous involvement with a charity. It's always better to drill down deep into a passion and do so over time in order to make a good impression. Running out and doing volunteer work at the last minute is a thinly veiled attempt to add fodder to one's resume. If you are engaged in this charity beyond the superficial level, it will be more meaningful. Unfortunately for you, however, the Asian applicant pool has a very high GMAT average and you will be compared to not only this pool of applicants, but also to the investment banking analysts who hail from top firms. You should work hard to pump up your GMAT score to have the best shot at your target schools, particularly since your GPA is admittedly unimpressive for your first couple of years of college. It's good your UG degree was in the US--this will make you appear more worldly and internationally saavy. Not sure where you went, but hopefully it was a top 50 college in the US. I would recommend you apply early in the rounds to have the best shot at standing out in this competitive crowd. Hope this helps.