6 Brands Doing Complaints Management Perfectly on Social Media

With over 1.59 billion users on Facebook and 320 million on Twitter, no brand in their right mind would skip out on social media. However, while many brands know the value of utilizing social media for marketing purposes, not many are aware that 67% of customers now tap these same channels for customer support requests, […]