As a leader in customer interaction channels, Telerx is well-positioned to help you make sense of social media, and what it means for your business.