Senior Information Technology Manager at Bill & Melinda Gates Foundation
Marty Hall is a(n) Senior Information Technology Manager working at Bill & Melinda Gates Foundation.