There are a couple of things you should consider doing to help improve your profile.
1) Create an alternative transcript:
Your GPA is quite low, and is going to raise red flags for every top 50 school. My advice is to consider taking some classes at a local college or online with a top school to help off set your GPA. Classes you should consider taking are statistics, calculus, economics, accounting, finance, or even one of these classes that you did poorly in when in college. Make sure to get an A- or better or it will not look good...
2) Consider retaking the GMAT
A 690 is good, but you have a low GPA to overcome, and your Quant 41 is not very good. Your V41 is good b/c that is the 92nd percentile, but if you could bring the Q over 45ish then you would be more competative. Business schools are more concerned with your quant abilities, and a 41 in quant will hurt, even with a 690. This would also bring your score up over 700 which will help at any school. Only retake if you know that you can improve your quant while improving your overall score by atleast 20-30 points.
3) Start building your profile a little towards finance
This could include having your Texas Execs change your title to finance chair, or something like that. You can take finance classes. You can start meeting with finance profiessionals. You can join a finance related Extra curricular, etc... You want the business school to see that you are making that effort to change your career, and not expecting the school to do everything. If you start making that transition, then it might help you out getting into school, and help you land that job after school.
Depending on how much you can strengthen these other areas, you can definitely be competative at Top 50 schools. Still not as competative at Top 25 b/c of GPA and career progress.. Good luck!