Hi there,
With their average GMAT being closer to the 650 level, certainly bumping yours up, especially with less than exceptional undergrad stats, would help! There are many factors to consider but if you have been doing GMAT prep recently... and/or have score better on reputable practice tests... and/or have begun work on your essays.... any or all of those would lean towards going ahead and re-taking the GMAT sooner rather than later. But even if not, I'd still consider it....maybe with a prep course or tutor if you have not made use of those? That said it looks like time is running short for that April deadline so depends how much work you still need to put in for the essays, and whether you have requested your recommendations, etc. As for consultants, while our company is based in the US, we work with clients around the globe including plenty in India and other parts of Asia, so feel free to let us know how we can help. We do offer a free 30 minute consultation option at
www.mbamission.com/consult if interested. Good luck!