Don Shalvey has a position (senior program officer, education) at Bill & Melinda Gates Foundation

Details
Title senior program officer, education
Is Current yes
Executive yes