Devex

Otto Chabikuli

Dr. Otto Chabikuli is the director of global health population and nutrition at FHI 360. He is a physician and health systems and policy expert.