PhD (Finance)
Master of Business Administration (Finance)
Bachelor of Commerce (Accounting)
Finance and Accounting
Certified Public Accountant (CPA (k))
1.Egerton University: Assistant Lecturer 2015-current
2. University of the Witwatersrand: Teaching assistant May 2020-Aug 2021
Sustainability banking
Wits postgraduate merit award
1.Financial Statements Analysis
2.Management of Financial Institutions
3. Management accounting
4. Public sector accounting
5. Financial institutions and markets
Institute of Certified Public Accountants of Kenya (ICPAK)