Alice Palmer

Vice President of the Board of Trustees