LLB (Nairobi), Dip. Law (KSL), LLM (South Africa
John is a recognized expert with vast experience coupled with a deep knowledge in constitutional and governance matters. As a senior legal and public policy professional, he is an authority on matters of devolution after he was selected to lead the Task Force on Devolved Government which produced the drafts for the current existing laws on devolution today. He was one of the Commissioners in the Constitutional Review Commission responsible for laying the foundations of the current Constitution Kenya has today. He has consulted extensively on constitutional matters, both nationally and regionally, in various capacities in the past 15 years.