David has served KWFT since 2010. He holds Masters of Arts in Governance from International Leadership University and also holds a Bachelors of Law from Moi University, as well as CPS Section 3. He also attained his Post Graduate Diploma from the Kenya School of Law and is admitted to The Bar as an Advocate. He is also a Commissioner for Oaths and Notary Public. David has over 11 years experience and a wealth of knowledge in Corporate Law, Banking Law, Micro-Finance Law, Credit Documentation and Collateral Management. He is a member of the Law Society of Kenya and has attended several trainings and seminars both locally and internationally.