Yes. Corporate videos can support SEO when they are hosted on dedicated pages with supporting written content.
Video can improve time on page, user engagement and content depth, which are positive signals for search engines.
Well-structured video content also helps your website rank for service-based search terms related to video production.