Why You Need a Company Overview Video January 25, 2018 | Phil Ovitt Why You Need a Company Overview Video Video marketing is here to stay and that includes company branding. Companies need to stand out from the …