Does your brand fear Snapchat? If it does, that’s understandable. Most brands are unsure of how this social media platform fits into their current marketing plan. Snapchat, still in its...