Who runs the Streaming Video Technology Alliance?

The Alliance is a non-profit, non-equity, 501 (c)(6) organization incorporated in the state of Delaware. The Alliance is governed by the Board of Directors and managed by an experienced team.