Submitted by Anonymous (not verified) on Tue, 02/20/2018 - 14:57 Demand generation and lead generation are the apples and oranges of the marketing world.