Managing project in India for a overseas client is run of the mill kind of job. All it needs to client interaction skills and good beauty full dresses and faces to attract and tie the client and make him/her feel comfortable.
Yes women have higher EQ so that also helps to an extent. But many women in corporate world are very selfish too.