Here is a brief evaluation:
GMAT - a bit on the lower side, but not something that should kill all hopes. A lot of US B-schools around the 20-25 rank range could go with this, provided the other factors (acads, work ex) map up well.
Work experience - At around 17 months now and 27 months you join, your work ex will definitely by in the lowest quartile of applicants. The average is around 6-8 years for these universities. Also, being an IT applicant, you will have to work hard at your story to distinguish yourself in the IT applicant pool.
Post MBA goals - While it is ok to aim for being a marketing manager post your MBA, aiming to head the marketing division in just two years post that is unrealistic, unless you work for a small start-up rather than a large organization.
Academics - Cannot really comment unless I know about your undergrad performance/awards
EC - Cannot comment as you have not mentioned anything in this regard
My advice - Aim to take the GMAT again and get your score in the 650+ (ideally as close to 700 as possible) range. That will improve your competitiveness at many B-schools. Also try to stack up your EC front, assuming there is not much there yet.
GyanOne | http://www.GyanOne.com | +91 9899831738
Get a free detailed MBA profile evaluation
Top MBA Rankings and MBA Admissions blog