Sabio is a privately owned company headquartered in the US. Operating under its parent company, Sabio Holdings, it has a subsidiary named Vidillion and primarily provides advertising services. Founded in 2014, with approximately 100 employees, the company specializes in the development of a proprietary CTV audience platform and ad server.
Sabio Holdings, an ad-tech company, announced on April 2, 2026, the launch of Creator TV Sports, a dedicated sports content studio label operating under its Creator TV® network. This followed a statement issued on March 11, 2026, where Sabio Holdings clarified potential confusion among consumers and partners regarding the unauthorized use of its trademark, Creator TV.