Former YouTube global head of top creators Laura Lee joined Twitch as chief content officer. Prior to YouTube, she held senior content and strategy roles at MTV and NBCUniversal. At the Amazon-owned streaming platform, Lee will establish the strategic content vision and lead the global teams for content strategy, operations, programming and streamer partnerships and…Read More