Joanne Esch

Joanne Esch

Implementation Specialist (20th JD Probation) | Researcher (CU Boulder)

I abide by the standards and practice: Yes

I abide by the training guidelines: Yes

I service the following counties: Boulder

Areas of Focus

Criminal Justice System,Judicial System,Schools,Victims Services

Restorative Processes

Community Healing Services,Community/Family Group Conferences,Restorative Circles,Victim Offender Facilitated Dialogue,Victim Services

Restorative Roles


Joanne Esch is an RJ practitioner, trainer, and researcher. Currently, she is a part-time RJ Implementation Specialist in the 20th Judicial District Probation Dept. and a PhD candidate and instructor at CU Boulder, where she specializes in communication practices of law and policy with a focus on implementation science and restorative justice. Her past research has examined issues and strategies associated with implementing RJ in paramilitary and bureaucratic organizational contexts. Her current research project aims to build implementation capacity for restorative justice by identifying drivers and barriers. In the past, Joanne has worked for the Longmont Community Justice Partnership, Naropa University, Restorative Solutions, and the Restorative Justice Training Collaboration. She also participated in a high-risk victim–offender dialogue as a victim of a violent crime.

DISCLAIMER * Colorado Coordinating Council on Restorative Justice (RJ Council) is not a regulatory body. All information contained in the RJ Directory is self-reported and the RJ Council does not monitor, edit or attest to the accuracy of the information. Members are encouraged to update their information regularly. Users are encouraged review the Restorative Justice Facilitator Code of Conduct and Standards of Training and Practice to understand the expectations of the field and consider this document when identifying and selecting a practitioner that will meet your needs.

Latest Tweets

Contact Us

  • Address: 1300 Broadway Ste 1200, Denver, CO United States

  • Phone: (720) 625-5964

  • Email:

Follow Us