Sales is the life blood of business, and new leads are the life blood of sales. ¬†An organization’s effectiveness at generating and handling leads will greatly determine whether