MJM Advocates MJM Advocates
Law. Future. Excellence.
Home About Practice Areas Diaspora Our Team Insights Contact Book a Consultation
The People

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

James Mwaura

Managing Partner

James 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.

Key Practice AreasProperty Law · Family Law · Banking & Finance · Commercial Litigation · Mediation
Nicholas Okapu Etyang

Nicholas Okapu Etyang

Consultant & Advocate of the High Court of Kenya

Nicholas 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.

Key Practice AreasEnvironmental Law · ESG Strategy · Human Rights · Legislative Advisory · Regulatory Compliance · Risk Management · Government Relations
Terry Kavuli-Kwinga

Terry Kavuli-Kwinga

Senior Associate

Terry 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.

Key Practice AreasCorporate & Commercial Law · Contract Negotiation · Regulatory Compliance · Dispute Management · Strategic Legal Advisory
Mercy Mbure

Mercy Mbure

Senior Associate

Mercy 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.

Key Practice AreasCriminal Law · Commercial Law · Intellectual Property · Employment & Labour · Children’s Matters · Conveyancing & Real Estate · Mediation
Gertrude Maina

Gertrude Maina

Office Administrator

Gertrude 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

Sharnel Wanjiru

IT & Systems Administrator Intern

Sharnel 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.

Speak to an Advocate about your matter.

Book a Consultation →
Message Us on WhatsApp