Daniel holds a Bachelor of Commerce (Hons) degree from Kenyatta University, is a Certified Public Accountant and a Certified Information Systems Auditor. He is also a member of ICPAK and ISACA. He joined Victoria Commercial Bank Limited from Giro Commercial Bank, where he was the Head of Internal Audit for ten years. Prior to this he worked at CFC Bank in the Finance Department. He has sixteen years work experience in the Banking sector.