Intro videos are a relatively new trend in the video marketing world. For those of you who don’t know, an intro video is essentially a short trailer for your business or organization. It could be as simple as your logo and tagline, or it could be a more elaborate introduction that educates potential customers about…
