Improbable Theatre employs 7 employees. The Improbable Theatre management team includes Helen Anglim (Member Board of Trustees), Ellie Claughton (Executive Director), and Kathryn B (Executive Producer).
Looking for a particular Improbable Theatre employee's phone or email?