slider navigation

March 19 – 30, 2025

slider navigation

Sarah Ellis

Director of Digital Development

Sarah Ellis is a producer currently working as Director of Digital Development for the Royal Shakespeare Company to explore new artistic initiatives and partnerships.