Rob Starr, Big4.com
July 8, 2010
While most people are lauding the new move toward utilizing all the advantages that the Internet generation affords business, at least one consulting firm is saying the abundance of customer service contact points is confusing.
In other words, is too much social media just too much for business?
No comments:
Post a Comment