Mayowa joined the Success Measures team in 2021 to serve as project lead for a portfolio of client evaluation projects, participating in all phases of the work from project design to managing client and consultant relationships and developing technical assistance and support materials and presentations. He will also contribute as a project team member for additional complex client projects and support clients’ strategic use of the Success Measures Data System. Before joining Success Measures, Mayowa worked as a Research Associate at Health Resources in Action leading various phases of evaluations and as Program Coordinator at Boston Medical Center’s Clinical Addiction Research & Education Unit managing a program that addressed substance use disorder inequities in communities of color.

Mayowa received a B.S. in Biobehavioral Health from The Pennsylvania State University and a Master of Public Health from Boston University School of Public Health. He also earned a Certificate of Community Leadership and Social Change from the Institute of Nonprofit Practice Community Fellows Program.