Malika Eubank is the CEO of Twitch.
8,763 people are employed at Twitch.
Twitch is based in San Francisco, California.
The NAICS codes for Twitch are [45, 33].
The SIC codes for Twitch are [73, 737].