Great professional services firms invest many years developing their people to solve problems and to accumulate domain expertise. But too often, these same firms invest far too little in training those same people the skills required to do sophisticated business development as partners. The Snowball System outlines a learnable approach to doing business development the right way, a way that will be embraced as authentic, proactive, and impactful to clients. This is a must-read.