Co-Executive Director, Louis D. Brown Peace Institute
Rachel Rodrigues graduated from Framingham State College in 2006 with a bachelor’s degree in sociology. She interned at the Louis D. Brown Peace Institute as a senior in college. After graduation, she continued volunteering at the Peace Institute and was eventually hired to serve as a program coordinator. Since 2007, Rachel has been providing survivor outreach services to families of homicide victims in the Greater Boston area and leading training to service providers on the organization’s survivor-based tools and techniques. From intern to the co-executive director, Rachel has supported the vision and strategic growth of the organization for nearly two decades. She has also been trained as a VISIONS Inc. consultant to improve equity, cross-cultural communication, and inclusion with groups, companies, and organizations.