Francis heads the Risk Management and Compliance functions at CDSC.
Francis holds a Bachelor of Commerce Degree (Finance) from Kenyatta University. He is a Certified Public Accountant, a Certified Information Systems Auditor and a member of the Association of Certified Fraud Examiners.
He is currently pursuing a Masters of Science in Finance at University of Nairobi. Francis has previously served in various capacities as both external and internal auditor, and has over 12 years’ experience in audit, risk and compliance.