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.
Free profile evaluation by top b-school alumni: email us at firstname.lastname@example.org
1-on-1 GMAT coaching. High quality, low price, maximum flexibility: http://www.gyanone.com/1-on-1-gmat/
Premium Admissions Consulting and MBA application help: http://www.gyanone.com/mba-essay-editing/
ISB admissions help from top ISB alumni: http://www.gyanone.com/isb-admissions-essays/
Visit our blog: http://www.gyanone.com/blog