Steve Martin
Martech Zone articles tagged Steve Martin:
-
Marketing Infographics
You Keep Using That Word “Creative”…
Robert Half Technology and The Creative Group published a study and infographic, Digital Marketing Dissonance, where 4 in 10 CIOs say their company lacks the support needed for digital marketing projects. While I don’t doubt that’s accurate, the study then breaks some of the data down into two buckets, IT executives and creative executives. I’m not sure that I believe…