Head Vocal Coach, Teatro alla Scala, Milan, Italy

James Vaughan

Years on Faculty: 
(2017 - Present)
CV: