Michelle Scully, Twitch’s Global Head of Communications, is stepping down after just a year and a half in the role. Her departure marks a major leadership change for the Amazon-owned streaming ...