Remove 2011 Remove Advertising Remove IT Strategy Remove Magazine
article thumbnail

The State of Strategy Consulting, 2011

Harvard Business Review

and the Boston Consulting Group — still seems to require a strong strategy credential. Which is why you hear outfits such as Oliver Wyman and Booz Allen & Hamilton advertising themselves on the radio (public, of course) as strategy consultants. Monitor & Co., He is based in New York City and Boston.