Courtney Keefe
Courtney Keefe
Learning and Development Officer at Good Shepherd Microfinance