3 years 5 months ago Link Gamasutra Twitch co-founder and former COO Kevin Lin is leaving the streaming giant after nearly 13 years. ... Tags Gamasutra