We are the Original Content Team at Twitch with a mission to empower streamers through owned and operated content franchises rooted in interactive and participatory content.
We put creativity and technology on the same plane by pushing the boundaries Produce, Development, Producer, Creative, Production, Technology, Business Services, Entertainment