One of the many things I’ve enjoyed over the past 10 years in our industry is the ever-evolving definition of marketing. We’ve gone through concepts such as lead generation, demand generation, revenue ...