According to research from DemandBase, 80% of marketing executives believe that ...