SundanceTV, a privately owned entity headquartered in France, was founded in 1996 and operates with approximately 60 employees. The company specializes in broadcast media production and distribution, functioning as an independent film channel operated by AMC Networks Inc.