For someone without great grades, you'll need a stellar work experience (which you haven't included much info on) to back it up. A good GMAT score will help (so they know you're smart), but still, your calling card will have to be work experience.
That is much harder to evaluate here, since it doesn't depend on numbers..