Devex

Ruth Dueck-Mbeba

Ruth Dueck-Mbeba is senior program manager of financial inclusion at the Mastercard Foundation.