He is also a licensed Corporate Governance and Public Private Partnership Specialist. He has extensive private sector experience having worked for an international audit firm, Deloitte, for almost ten years. His final position at Deloitte was Supervising Senior. During his stint with Deloitte, he acquired extensive hands-on skills and experience in group accounting, finance, taxation, insolvency and advisory services. In 1993 he joined Ethanol Company Limited as its Financial Manager, a position he held until 1996 when he moved on to the then Privatization Commission. In 1996, He was one of the initial line up of executive professional staff of the Commission.