Masters in Business Administration (MBA)[University of Nairobi]-1992
Bachelor of Commerce (Hons) [University of Nairobi]-1984
Postgraduate Diploma in computer science (University of Nairobi)-1988
He has been the Managing partner of the firm since January 2005. He also manages two sister firms engaged in management consultancy and company secretarial services.
As the managing partner, he is involved in the overall management of the firm, which has over 50 clients in all.
Extensive audit and accounting experience in Kenya.
Specialization in corporate planning, audit of banks and other related financial services institutions gained from over eight (8) years of service as a supervisor and financial analyst in the Central Bank of Kenya. Also skilled in liquidation and receivership matters having served as a Liquidation Agent in Kenya for two (2) years with the Deposit Protection Fund Board.
Practical involvement in computerization of accounting systems.
Practical experience in Human Resource matters gained from over two (2) years of service as a Deputy Director Personnel Services in the Central Bank of Kenya.
Hands on experience in Corporate Executive Management gained from being Receiver Manager Muhoroni Sugar, CEO of ICDC, Consolidated Bank of Kenya Ltd and sitting in Boards of various corporate entities- CMC Holdings, Rift Valley Bottlers, Higher Loans Education Loans Board (HELB) and Kenya Anti Corruption Advisory Board among others.