Dr. Idowu served as Technical Advisor to the Africa Centres for Disease Control and Prevention (Africa CDC) to establish a Surveillance and Response Unit and five Africa CDC Regional Collaborating Centers. She also mentored ten African epidemiologists at the Africa CDC through a U.S. CDC-supported fellowship program. Rachel has served as a Medical Epidemiologist within the U.S. CDC National Public Health Institute Program. In this role, she guided African Ministries of Health in Liberia, Ghana, and Zambia who sought to establish a nationally-integrated platform for public health delivery. In addition, Rachel has over six years of global public health experience in responding to public health emergencies and health systems strengthening, including two years as an Epidemic Intelligence Service officer during missions to South Sudan, Chad, Tanzania, and Ethiopia.
Prior to joining the U.S. CDC, she completed a National Institutes of Health Fogarty Research Fellowship in Nairobi, Kenya. Her undergraduate, medical, and graduate studies were completed at the University of California (Berkeley), University of California (San Francisco), and Vanderbilt University School of Medicine, respectively. She completed her residency at Vanderbilt University Medical Center in general surgery and critical care medicine.