About On Site Opera
On Site Opera is a professional opera company based in New York City that specializes in site-specific productions. The company was founded in 2012 by General and Artistic Director Eric Einhorn and Executive Director/Producer Jessica Kiger.