Carol Rava had a position (Deputy Director) at Bill & Melinda Gates Foundation

Details
Title Deputy Director
Is Current no
Executive yes