Let's dig a bit deeper here with you?
Which product do you want to ship? and in what field? and to do what?? and how does your past experience prove that you are actually capable of doing this??
So, the first thing to think about is your goals, and how they make sense with regards to your experience and the school you are applying to.
Secondly, for Tepper, if you apply right now as is, your chances would not be very high. You have quite little experience in comparison to your peers and your GMAT is relatively low. So, first taking the GMAT again is a great idea (and judging from your TOEFL, I have faith that you can do much better!) Secondly, you might wan to work for one more year that way you can really cleverly plan your application strategy and give yourself enough time to do things in the best possible way, while at the same time gaining more experience, to give you an advantage when you apply.
Let us know what you think, and I'll share some more ideas with you...
If you like the post, give it a KUDOS!