Emmett Shear announced he would be stepping down as the CEO of Twitch. Shear co-founded the games livestreaming platform 16 years ago.Read More
Emmett Shear resigns as Twitch CEO after 16 years

Emmett Shear announced he would be stepping down as the CEO of Twitch. Shear co-founded the games livestreaming platform 16 years ago.Read More