Peyumbang Naveen Rao Naveen Rao is Senior Vice President of the Health Initiative at The Rockefeller Foundation.