Wed.May 25, 2011

Buzz Marketing for Technology

article thumbnail

There really is an ROI in Social Media – I’ve seen it!

Buzz Marketing for Technology

I really don’t get it. I recently saw an article from MarketingSherpa that said 62% of CMO’s believe that social media marketing will pay off … eventually! That’s 6 out of every 10 CMOs. All I can say is what are you reading and where are you hiding yourself? In my mind this is the reason why the CMO tenure is a tender 22 months because they aren’t able to find a way to deliver meaningful results.