Tessa Ross to leave National Theatre
Published: 17 April 2015
Tessa Ross, the National Theatre’s Chief Executive, is to leave the South Bank institution after only months in the role. Ross, the former C4 Controller of Film and Drama, cited… Read More