Michelle joined ENO in 2016 and prior to this held a number of roles at Scottish Opera including: Head of Casting, Artists Manager, Tour Manager and Assistant Company Manager. She studied singing at the Guildhall School of Music and Drama and is a fellow of the Clore Leadership Programme.
Sign up to view 0 direct reports
Get started