On Site Opera employs 15 employees. The On Site Opera management team includes Pooja Saha (Development Manager), Geoff McDonald (Music Director), and Piper Gunnarson (General Director and CEO).
Get Contact Info for All DepartmentsLooking for a particular On Site Opera employee's phone or email?