J Taylor Moore is a Behavioral Health Research and Evaluation Leader currently serving as the Director of Research Science at ICF, where they lead multidisciplinary teams in large-scale behavioral health and suicide prevention research initiatives. With 20 years of experience, they specialize in program evaluation, focusing on evidence-based methodologies that inform public health strategies for substance misuse and mental health. J Taylor has held various leadership roles, including Vice President of Program Evaluation at Centerstone and Evaluation Team Lead at Project Safety Net Evaluation. They earned a PhD from Colorado State University and have contributed to advancing public health through quantitative and qualitative research.
This person is not in the org chart
This person is not in any teams
This person is not in any offices