You Don’t Need More Leads Here’s a short video on why your salespeople don’t need more leads to hit their numbers. I recorded this back in 2010 but the advice I would argue is more relevant today than it was then. I hope this helps your team