Twitch

348 Bush St, San Francisco, CA 94104

www.twitch.tv

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

Company locations

San Francisco

Company size

Year founded

2011

Select investors

Y Combinator