Joe Cerrell

Managing Director

Gates Foundation

About Joe