Twitch logo

Twitch

Twitch is a live streaming video platform owned by Twitch Interactive, a subsidiary of Amazon

Website
www.twitch.tv
Headquarters Location
350 Bush St, San Francisco, CA 94101
Total Investment Amount
$16,387,887
Employee Count
5,000 - 10,000 employees
Year Founded
2006
CEO
Emmett Shear
Founded By
Kyle Vogt, Emmett Shear, Michael Seibel, Justin Kan
Is Public
FALSE
Is Acquired
FALSE
To discover, search, filter and sort thousands of companies and job listings please sign in.