Richard Mantle is the General Director of Opera North.
181 people are employed at Opera North.
Opera North is based in Leeds, England.
The NAICS codes for Opera North are [711, 71113, 71, 71119, 711130, 7111].
The SIC codes for Opera North are [79, 792, 7929].