Embrace your inner geek and be a better marketer

(Source: Marketing Week) Technology is one of the 12 core elements of the Modern Marketing Manifesto formulated by Marketing Week and Econsultancy. We propose that to be a …