Olivia Leland had a position (Officer) at Bill & Melinda Gates Foundation

Details
Title Officer
Is Current no