Back Rachel Willard Resale Shop Lead Sales Associate B.A. Psychology, New England College rachel.willard@7hills.org