Tag Archives: Streamers

Twitch CEO Emmett Shear Is Stepping Down After 16 Years

Emmett Shear, CEO of uber-popular streaming platform Twitch, is resigning from his position after more than 16 years at the helm. Shear announced his departure in a Twitter thread today. According to screenshots of his blog post, the birth of his son made him pause and reflect on his future …

Read More »