thePlatform™ is an online video management and publishing company. thePlatform was founded in 2000. thePlatform's headquarters is located in Seattle, Washington, USA 98104. thePlatform has an estimated 278 employees and an estimated annual revenue of ...