Back to Our staff

Rebecca Land

Head of Communications

Rebecca Land

Contact
details

  • Henry Moore Institute
  • T 0113 246 7467