 Kanyoro was director of the Population and Reproductive Health Program of the David and Lucile Packard Foundation from 2007 to 2011.From 2018 until 2019, she served on an Independent Commission on Sexual Misconduct, Accountability and Culture Change at Oxfam, co-chaired by Zainab Bangura and Katherine Sierra.Kanyoro served as a Member of the Board of Directors of the African Population and Health Research Centre, and was for seven years the Chair of the Board of ISIS Work.