Mike Reddy

Bill & Melinda Gates Foundation. USA