Dr. Felix Vincenz is the Associate Director of the Missouri Institute of Mental Health at the University of Missouri. He also serves as the Chief Operating Officer of St. Louis Psychiatric Rehabilitation Center, a state operated, long-term inpatient forensic hospital.  Dr. Vincenz worked in the Department of Mental Health for over 30 years, serving in various capacities, including Chief Executive of the State’s only Maximum Security Hospital, the Department’s Director of Facility Operations, and as the Chief Operating Officer of the Division of Behavioral Health.  He is a clinical psychologist by training.

Presentation(s)

Excellence Algorithm – Bringing Mental Health and Recovery Skills/Values into Key HR Decisions