Freecaster, a Privately Owned company headquartered in Belgium, is a subsidiary of BCE - Broadcasting Center Europe. Founded in 1999, it employs approximately 30 individuals. The company specializes in providing online video platform services, operating throughout Europe, China, USA, Mexico, Japan, and Brazil.