Judy Sneath

Judy Sneath is communications officer at GMA Foundation, a member of the Council on Foundations.