Background
Luskin, Evan Ross was born on March 20, 1946 in Philadelphia, Pennsylvania, United States. Son of Leo S. and Stella (Zion) Luskin.
Luskin, Evan Ross was born on March 20, 1946 in Philadelphia, Pennsylvania, United States. Son of Leo S. and Stella (Zion) Luskin.
Bachelor, University of Pennsylvania, 1967; Master of Arts, University of Wisconsin, 1969; Master of Business Administration, State University of New York, Binghamton, 1977.
Assistant manager, Tulsa Opera, 1977-1979; managing director, Chattanooga Opera, 1979-1982; vice president finance, Michigan Opera, Detroit, 1982-1986; managing director, Lyric Opera Kansas City, Missoury, since 1986.
Member Phi Beta Kappa.