Twitch has recently lost a number of high profile employees amid claims it’s losing touch with its community.
According to a new report from Bloomberg, at least six top employees have left since the start of the year, including the chief operating officer, chief content officer, and head of creator development.