u may wnat to concentrate on ECON , I think u can be admitted by decent school. yet, I think econ phd only accept GRE.why do u take GMAT? U can also try to apply for finance phd
"not bad" is not enough to apply top marketing phd programs. LZ has to compete with Indian guys from IIT and IIM with excellent GPAs if she wants to get in a decent program. LZ should try to have a GPA > 3.8 for top 20 programs.
The number of indian applicants for marketing phd is much smaller recently. I would say 3.6 with either pku or thu bachelor is good enough for top 20 school.