
Phone: +254723375509
E-mail: info@njugunaandpartners.co.ke
Charles is the founding partner of the Firm, admitted to practice law as an advocate in 1998. With 28 years of experience in commercial and litigation law, he is in charge of the Dispute Management Department, overseeing dispute resolution through mediation, arbitration, and litigation in the Supreme Court, Court of Appeal, High Court, and Magistrates Courts.
Charles Mbugua Njuguna
Senior Partner

Phone: +254723375509
E-mail: info@njugunaandpartners.co.ke
Esther Waitherero King’ori was admitted to practice law as an Advocate of the High Court of Kenya in 1998. She practiced in private legal practice until 2001, when she joined the Kenyan Judiciary as a Magistrate. Through dedication and distinguished service, she rose through the ranks to the position of Senior Resident Magistrate.
Esther Waitherero King’ori
Partner – Conveyancing & Securities Department

Phone: +254723375509
E-mail: info@njugunaandpartners.co.ke
Abel Githiri Kimani holds a Bachelor of Laws Degree from Strathmore University and was admitted to the Kenyan Bar as an Advocate in 2019. He currently serves as an Associate in the Dispute Management Department.
Abel Githiri Kimani
Associate – Dispute Management Department

Phone: +254723375509
E-mail: info@njugunaandpartners.co.ke
Mitch Machera Mbugua holds a Bachelor of Laws Degree from the University of Keele (United Kingdom) and was admitted to the Kenyan Bar as an Advocate in 2025. He serves as an Associate in the Dispute Resolution Department.
Mitch Machera Mbugua
Associate – Dispute Resolution Department

Phone: +254723375509
E-mail: info@njugunaandpartners.co.ke
Alvin Njenga Karugia holds a Bachelor of Laws Degree from the University of Nairobi and was admitted to the Kenyan Bar as an Advocate in 2025. He serves as an Associate in the Conveyancing and Securities Department.
Alvin Njenga Karugia
Associate – Conveyancing & Securities Department

Phone: +254723375509
E-mail: info@njugunaandpartners.co.ke
Risper Wanyaga serves as the Office Administrator, providing essential operational and administrative support to ensure the smooth and efficient running of the firm. She plays a key role in coordinating office functions and supporting both legal staff and clients.
Risper Wanyaga
Office Administrator

Phone: +254723375509
E-mail: info@njugunaandpartners.co.ke
Patrick Njuguna serves as a Legal Clerk, supporting the firm’s advocates in legal and administrative matters. He plays an important role in ensuring efficiency in case management and court processes.