1) Set up your own YouTube Channel.
2) Plan, write, film and edit your company video.
3) Upload it to your YouTube channel.
4) Divide your video into 5 to 10 minute short videos.
5) Upload them to your YouTube channel.
6) Embed videos on your website,
7) Embed videos on your facebook page and other social networks.