Staff members in the Office of University Compliance and Ethics are here to help you with any compliance-related issues at Saint Louis University.
- Jessica M. Evenson
Vice president of university compliance and ethics
314-977-5774
jessica.evenson@health.slu.edu - Janet Flach
Executive assistant
314-977-5772
janet.flach@health.slu.edu - Michael A. Reeves, Ph.D.
Assistant vice president
314-977-5880
michael.reeves@health.slu.edu - Kayla Campbell
Compliance and risk manager
314-977-7720
kayla.campbell@health.slu.edu - Stephanie Albers, B.H.A., CHPSE
Privacy and compliance manager
314-977-5766
stephanie.albers@health.slu.edu