Back to Our staff

Rebecca Land

Head of Marketing & Communications

Rebecca Land

Contact
details

  • Henry Moore Institute
  • T 0113 246 7467