skip to Main Content

Twitch Logo

Twitch is the leading live video platform and community for gamers, with more than 45 million visitors per month. The platform connects gamers around the world by allowing them to broadcast, watch, and chat from everywhere they play.

Company Overview

  • Invested: July 2007
  • Acquired: August 2014 by Amazon
  • Sector: Media, Video Streaming, Gaming
  • Lead Partner: Stewart Alsop