The strategy houses are very picky about where you did your B.A., where you did your MBA and for whom you worked in between. The ideal mix is 1) Oxbridge, 2) Harvard/Stanford/Wharton/INSEAD/LBS 3) Top tier IBank. Two out of three is probably good enough.