Thanks for sharing your profile. I think it's great that you've pivoted out of an engineering background and into a sales/business role -- this will be a plus for you. Sales to banking is not a natural/common transition, but I don't think your sales experience hurts you. Sure, your case would be stronger if you had a clear justification for the desired career change, as evidenced by tangible steps taken in that direction, but if it were that easy to get into the field, you wouldn't need an MBA, right?
Your GMAT score is great - I don't think it's a good use of time to retake it. The undergrad GPA is low - I'm hopeful you have a good reason for it and can explain that in an optional statement.
Post college ECs and community work seem scant - this could be a weakness.
I think one thing you could do to improve your profile is get involved with a nonprofit/NGO -- perhaps in a finance type of role, so that you can hit two birds with one stone (community + finance interest/steps). Any extracurriculars you can take on that involve team work and leadership would also be great. European programs are getting to be just as competitive as US programs, so I'd say you should apply to the programs you feel you have the strongest fit with (US or not).
Hope this helps!
Read the mbaMission Insider's Guides
(16 individual school titles)
Download mbaMission’s Free Personal Statement Guide
Visit the mbaMission Blog