Research & Evaluation Manager
ICF
Atlanta, Georgia, United States
Dr. Rachel Ladd brings over ten years of experience evaluating the impact of behavioral health and public health programs. She specializes in mental health, substance use, suicide prevention, and health promotion and has led evaluation teams and studies for federal agencies, including Substance Abuse and Mental Health Services Administration (SAMHSA) and Centers for Disease Control and Prevention (CDC), and for state-level agencies, foundations, and behavioral health organizations. Dr. Ladd has worked in almost every stage along the crisis continuum, including outpatient behavioral health, crisis call centers, mobile crisis, and crisis stabilization. She is an expert in evaluation design and implementation, having served as director of Evaluation Science at Centerstone’s Research Institute, where she oversaw study start-up activities and provided technical guidance to a department of 70 evaluators working across 50 federally funded prevention, treatment, and recovery grants. Dr. Ladd is skilled in wide-ranging research designs and methods and has lengthy experience as a methodological consultant, providing guidance on research design, data collection, data cleaning, and analysis. She has authored over 30 evaluation reports, over 20 conference presentations, and numerous peer-reviewed journal articles in health policy and program evaluation.
Thursday, April 3, 2025
11:45 AM – 12:15 PM East Coast USA Time