Shakespeare's Globe employs 351 employees. The Shakespeare's Globe management team includes Stella Kanu (Chief Executive Officer), Lily Wunsch (Travel Trade Manager), and Scott Lockwood (Head of Finance).
Looking for a particular Shakespeare's Globe employee's phone or email?