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.
On April 2, 2026, Sabio Holdings announced the launch of Creator TV Sports, a dedicated sports content studio label operating under its Creator TV network. This development followed Sabio Holdings issuing a statement on March 11, 2026, to clarify potential confusion among consumers, partners, and the broader marketplace regarding the unauthorized use of its Creator TV trademark.