thesassymarketer.com
Semantics: Lead Gen vs. Demand Gen
One of my biggest pet peeves is when people use the terms ‘demand gen’ and ‘lead gen’ interchangeably. A few years ago I was speaking with my VP of Corporate Communications …