Catherine Leon, Director

Catherine newCatherine Leon, Director, Licensed Clinical Social Worker (LCSW) and a Badge of Life founder, was instrumental in developing the key concepts of the “Mental Health Prescription” and the lifesaving potential of officers visiting a mental health specialist at least once a year (“mental health checks”). Her experience working with emergency responders dealing with posttraumatic stress disorder and police trauma have made her a valuable leader in the program. Her presentations are highly effective , answering the key questions officers have about “that first visit,” what to expect, and how to find and select a good therapist.