Lead generation is a key objective for most Marketing and Sales Managers. But it is also a costly, difficult and…