Social media is an absolute minefield, and an inevitable disaster waiting to happen for any brand... yes, even your brand. Companies tend to handle this by making sure all communications are scheduled way in advance and signed off by at least one brand manger or more.

Pages