Skip to content

Catherine Wambura (Kenya)

Associate

Catherine Wambura is an Associate at IDinsight, based in Nairobi, Kenya.

Prior to IDinsight, Catherine worked as a Policy and Research Analyst at Harvard, where she led and contributed to mixed-methods research and evaluation on health sector priority-setting, resource allocation, and digital health systems across Sub-Saharan Africa.

Catherine holds a bachelor’s degree in Public Health from Cornell University and an MSc in Global Population Health from Harvard T.H. Chan School of Public Health.