Leslie Barclay

Active Washington, DC Manager for Microfinance Management Institute

(202)721-5631