Advocate • Namachanja and Mbugua Advocates
Advocate • JUDICIARY - SENIOR RESIDENT MAGISTRATE
Advocate • The Judiciary
Advocate • CENTER FOR ARBITRATION MEDIATION AND LEGAL SERVICE
Advocate
Advocate • MACHARIA-MWANGI & NJERU ADVOCATES
Advocate • Kenya Legal and Ethical Issues Network (KELIN)
Advocate • J.L.ONYANGO ADVOCATES
Advocate • G. MORARA OMARIBA & CO. ADVOCATES
Advocate • IBM EAST AFRICA LIMITED
Work seamlessly from anywhere using our mobile app, whether you are using Android or iOS device