As you probably know, managing dozens or hundreds of sales opportunities, each at different stages in “the pipeline,” is a challenge. Sales agents everywhere have devised…