Taylor Moore, PhD
Lead Project Manager, Public Health

Taylor Moore has more than 13 years of experience in research and evaluation of mental health and public health programs at the local, state, and national levels. He currently leads the Training and Technical Assistance team for the National Outcomes Evaluation of the GLS Suicide Prevention Program. He is also evaluating opioid provider education and training and the Rx Awareness campaign for the Centers for Disease Control and Prevention.

Prior to joining ICF in 2017, Taylor led the evaluation team at the Mental Health Center of Denver. He has also led state-wide youth suicide prevention programming, technical assistance, and evaluation in the Colorado Department of Public Health and Environment.

Taylor has a bachelor’s degree in psychology from Butler University and a master’s degree and a doctorate in applied psychology from Colorado State University. He also completed the Evaluation Fellowship at the Centers for Disease Control and Prevention (CDC).