Twitch’s Chief Executive Says He Is Resigning Posted on March 16, 2023 Twitch’s Chief Executive Says He Is Resigning Please enable JS and disable any ad blocker