Sherry was the founding director of the Independent School Consortium (ISC) of Greater Philadelphia, an organizational resource that focused on the recruitment and retention of faculty and administrators of color. What began as a three-year DeWitt Wallace Readers’ Digest grant with five schools grew to include over 20 schools and became a trusted source of support for administrators and faculty of color for more than 17 years. ISC became a sustaining and vital link to many successful educators of color in independent schools. This initiative led to nationwide recruitment and search consulting work, and Sherry has built an extensive and diverse network of contacts throughout the country.
Sherry was the 2013 recipient of the National Association of Independent Schools (NAIS) Diversity Leadership Award. She is actively involved in national and community organizations, and she has served as a trustee for independent and charter schools.