Newsfeed
Marketing, Sales & Customer Service News & Views

Embrace your inner geek and be a better marketer

article

(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 …