This post originally appeared on the American Express OPEN Forum, where Mashable regularly contributes articles about leveraging social media and technology in small business.
Even if you’re a small business, don’t neglect YouTube. More than ever, brand fans and loyalists are seeking out businesses on YouTube as supplemental outlets to...