Ella Stewart-Holland's Location
London, GB
Ella Stewart-Holland's Work
Ella Stewart-Holland's Education
Ella Stewart-Holland's Summary
Ella Stewart-Holland, based in London, GB, is currently a Head of Production and Studio Services (EU) at Neo Studios, bringing experience from previous roles at LIVENow and Inclusive Digital. Ella Stewart-Holland holds a 2003 - 2006 Bachelor of Arts - BA in Theatre/Theater @ University of Roehampton. Ella Stewart-Holland has 1 email on RocketReach.