The executive team at Twitch has a history in various industries and fields of education. A few company names include Liberty Latin America, Sling TV, EchoStar Corporation, and Zynga. The team has experience in technology, engineering, marketing, and finance. A few notable schools include University of Wyoming, Dartmouth College, Yale University, and Cornell University.
View all