Our Team
MJM Advocates is led by a compact, senior team of Advocates and professionals, each bringing distinct specialisation and complementary experience — delivering the direct partner-level attention of a boutique practice while covering a broad range of practice areas.

James Mwaura
Managing PartnerJames is the Managing Partner of MJM Advocates, renowned for his dynamic approach and meticulous attention to detail. He ensures that every client’s needs are carefully articulated and robustly protected, and his relentless pursuit of precision has consistently delivered strong outcomes for clients across litigation and transactional matters.
James’s proactive liaison with courts and key government agencies underscores his commitment to securing expedient and favourable resolutions. He is a Certified Mediator, enabling him to offer clients negotiated and alternative dispute resolution pathways alongside conventional litigation.

Nicholas Okapu Etyang
Consultant & Advocate of the High Court of KenyaNicholas Okapu Etyang is a strategic legal consultant at MJM Advocates with over 15 years of experience bridging law, public policy, and regulatory governance. As an Advocate of the High Court of Kenya, he specialises in environmental law, ESG (Environmental, Social, and Governance) strategy, human rights, and high-level legislative advisory.
Nicholas leverages his extensive background with regional bodies and national governments to provide clients with sophisticated counsel on regulatory compliance, risk management, and government relations.

Terry Kavuli-Kwinga
Senior AssociateTerry is an Advocate of the High Court of Kenya and a versatile legal and commercial consultant, providing strategic, solution-oriented guidance to individuals, businesses, and organisations across a broad spectrum of corporate, commercial, and regulatory matters.
Known for combining rigorous legal analysis with sharp commercial judgement, Terry expertly navigates complex transactions, contractual relationships, and dispute management. Her practical approach ensures that clients’ broader business objectives and commercial interests are protected while effectively managing risk exposure.

Mercy Mbure
Senior AssociateMercy is an Advocate of the High Court of Kenya and a Certified Professional Mediator with three years’ experience in advisory, dispute resolution, and litigation across both private and public sector matters. Her practice spans Criminal Law, Commercial Law, Intellectual Property, Employment and Labour Relations, and Children’s matters, alongside conveyancing experience acting for buyers, sellers, and foreign investors in Kenyan property transactions.
She is also dedicated to real estate, leasing, and asset management work, protecting clients’ real estate investments through thorough due diligence, watertight contract drafting, and regulatory compliance. Mercy is a registered mediator and principal of Usuluhishi Associates Consultancy Firm, known for a practical, solution-oriented approach and a commitment to timely, fair, and sustainable outcomes.

Gertrude Maina
Office AdministratorGertrude is often the first point of contact for clients visiting the Firm’s offices. Known for her warm and professional demeanour, she plays a crucial role in establishing a positive first impression and maintaining enduring client relationships.

Sharnel Wanjiru
IT & Systems Administrator InternSharnel is a trained IT and web developer with a great passion for technology and creating practical digital solutions. She is curious and willing to learn, bringing creativity and solutions to the team as she seeks to integrate her technical skills with legal foundations.