Channel Zero is a privately owned company headquartered in Canada, founded in 2000, and employs approximately 70 individuals. It specializes in broadcast media production and distribution, functioning as an independent Canadian broadcasting and media group that holds assets in television broadcasting and film distribution.