What is the definition of a sales lead? And why don’t marketing and sales people ever agree? This article will diffuse the conflict between the two revenue-generating departments.