Default company panoramic image
4ce338ca 5157 4af5 93b7 bc4418fed269

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