If your GPA isn’t amazing, it is not bad by any means.Plus you have a good reasons for the low GPA. The A’s in finance and accounting courses is a definite plus point. All this in addition to your GMAT score can definitely help you get an admit in any top 10 school. The brand of a Big4 company definitely helps your profile, but nothing matters more than leadership experience. The work you have done after your after quitting your initial job has been amazing and also highlights leadership qualities in you. The leadership roles, in the community service you have done, will give a big boost to your profile. Another advantage is that you have a definite post-mba goal. Overall, your profile looks very strong for any of the top 10 schools. You should start working on your application and apply in R1 next year. For any help in this regard, click on the following link. http://www.interviewbay.com/blog/6-comp ... pplication
Get your application reviewed by alumni of your target business schools.