Eleanor is currently the Manager of Faculty & Employee Relations at OCAD University (Ontario College of Art and Design) in downtown Toronto. Eleanor graduated from the Production Program at the National Theatre School of Canada (NTS) in 2008. After graduation, Eleanor began her career in theatre first as the Assistant Production Manager for the Great Canadian Theatre Company (GCTC) and then as Production Manager for Tarragon Theatre. In January 2018, Eleanor started a new life in theatre administration when she accepted the role of Labour Relations Manager for the Professional Association of Canadian Theatres (PACT).
As Labour Relations Manager for PACT, Eleanor was responsible for the effective negotiation, interpretation, and management of the collective agreements PACT negotiates on behalf of 110 member theatres with five artist associations. In addition to the management of these collective agreements, Eleanor occupied an important position in assisting theatre professionals at organizations across Canada navigate labour relations within the scope of their own theatres. In her role with PACT, Eleanor held regular online learning sessions with professionals from across the country to expand the knowledge and understanding of the effect labour relations has on the industry as a whole and those working within it.