Lead generation has been a focus of business since the dawn of time. Ask any marketer or sales rep ...