Mr Francis has over 23 years of experience. He is currently the CEO of Rwanda Bank Association where he served previously as executive secretary and his daily duties is to oversee the implementation of the association strategic plan.
He has served as a consultant at Mastercard foundation where he oversaw supporting SME in employment creation. He equally served as a consultant at International Finance Corporation as a consultant in charge of value chain. He has also worked at National Bank of Canada as customer care manager and credit officer.