Where is ​Twitch Corporate office Headquarters

​Twitch Headquarters Address and Contact

Twitch Logo
  • Address:225 Bush Street, Suite 900 94104 San Francisco (HQ)
    United States
  • Phone Number: ​415-684-7494
  • Fax Number: ​N/A
  • Email: ​N/A
  • Number of Employees: ​12000​​​
  • Established: ​2007
  • Founder: Emmett Shear
  • Key People: ​Emmett Shear (CEO);Sara Clemens (COO)

​Twitch Headquarters Location & Directions

​Twitch Headquarters Executive Team



​Emmett Shear   

​Founder and Chief Technology Officer   

​Matthew Dipietro   

​Vice President of Marketing and Communications   

​Kyle Vogt   

​Vice President of Engineering   

​About ​Twitch, History and Headquarters Information

​Twitch Headquarters Photos

Rate This