Mr Francis has over 23 years of experience. He is currently the CEO of Rwanda Bankers' Association where he served previously as executive secretary and his daily duties are to oversee the implementation of the association strategic plan.
He has served as a consultant at Mastercard Foundation where he oversaw supporting SMEs 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.