Rachel Gilmore has twenty years experience working in nonprofit settings in the areas of Christian education and youth ministry (including retreat ministry), as well as volunteer management, program/event planning and facilitation, and public relations.