Marc Scorca's Location
New York, NY, US
Marc Scorca's Education
Marc Scorca's Skills
Marc Scorca's Summary
Marc Scorca, based in New York, NY, US, is currently a President and CEO at OPERA America. Marc Scorca holds a 1975 - 1979 Bachelor of Arts in Music, European History @ Amherst College. With a robust skill set that includes Opera, Arts Administration, Leadership, Orchestral Music, Performing Arts and more, Marc Scorca contributes valuable insights to the industry. Marc Scorca has 1 email on RocketReach.