OLO Artistic Director Steven Daigle interviewed on WCLV June 27, 2025
May 9, 2025—The Ohio Light Opera (OLO), resident professional company of The College of Wooster, announces the retirement of Steven A. Daigle after 36 seasons with the company and 26 as artistic director. Daigle announced last December his decision to retire after the 2026 festival season to executive director Laura Neill and the OLO [...]