0 By Suzi Pomerantz Business Development 19 Mar: Are you talking too much in your business development process? An ongoing theme throughout Seal the Deal is avoiding self-sabotage— learning ways to get out of your own way. For…