More vs. Better

More vs. Better

“We need more leads!” It’s not uncommon to hear this popular refrain from an under-pressure sales team. But is it really true? Does bringing in more leads automatically result in an uptick in business? Most folks thinking with a clear head will tell you the answer is...