Default company panoramic image
Cd270fa9 fba0 4382 91b4 9fae0fe8306d

The New Stage, Inc.

The New Stage™ is a piece of installation art that functions as a digitally integrated performance arts space for the 21st century.

  • Stage Not Set
  • Industry Media and Entertainment
  • Location San Francisco, CA, USA
  • Currency USD
  • Founded March 2013
  • Website

Company Summary