PhD, MBA, BCom. from the University of Nairobi and CPA (K). Worked for Price Waterhouse for four years as auditor and consultant. Subsequently worked for Philips Medical Systems as the Finance and Administration Manager. He then joined the Unga Group where he held various positions, including Group Internal Auditor, Finance Manager and Sales and Marketing Manager of Unga Limited. Thereafter he joined the University of Nairobi in the department of finance and accounting lecturing in finance.