cover image
Opera North
All employers

Opera North

Details

At Opera North, we pride ourselves on being an exceptional employer that fosters a collaborative and inclusive work culture. As the Head of Stage, you will not only lead a talented team in delivering outstanding performances but also benefit from generous holiday entitlement, a supportive pension scheme, and ongoing professional development opportunities. Located in Leeds, you will be at the heart of a vibrant creative community, where your contributions will directly impact the success of our productions and the growth of the arts sector.