Follow Up Those Leads

I read in a recent article from the American Marketing Association’s The Buzz that 70% of leads generated through marketing are never followed-up on, even though 65% of marketing budgets are spent on generating leads. Ouch! That’s like applying for a job and 70% of...