Twitch Interactive
Founded in 2011, Twitch is a video live streaming service operated by Twitch Interactive, a subsidiary of Amazon. The company is headquartered in San Francisco, California.
Last updated on
Dear Sellers, You Deserve Better: Our Open Letter
Read it Here!Founded in 2011, Twitch is a video live streaming service operated by Twitch Interactive, a subsidiary of Amazon. The company is headquartered in San Francisco, California.