I know that usually a short video with audio is called "clip", but at least for me, it's associated with a music video, MTV, etc, and doesn't sound professional enough.
So is there a single word for a short video promoting a company, showing the company skills and past achievements etc?
It is going to be used in a presentation which is going to start with the video, and contains Table of Contents as the first slide. So far we have "[company name] Video Clip" but like I said in the beginning, it doesn't feel right. Neither me nor the audience of the presentation are native English speakers, if it matters.