Our Team

Meet the people who support the firm and its clients.

Clarkes Attorneys brings together legal practitioners and professional support staff working with care, discretion, and practical judgment.

6Team members across legal practice and professional support.

Attorneys

Attorneys

Legal practitioners providing advocacy, advisory support, and practical legal judgment for client matters.

Geoffrey Mustafa Taumbe, Managing Partner

Geoffrey Mustafa Taumbe

Managing Partner

Geoffrey Mustafa Taumbe is the founding Managing Partner of Clarkes Attorneys. He leads the firm's litigation and corporate practice with a broad range of experience spanning civil litigation, commercial law, corporate advisory, property law, dispute resolution, and legal consultancy. Geoffrey has appeared before the High Court and subordinate courts in a variety of complex commercial and civil matters. He advises corporate clients, institutions, and individuals on governance, contractual arrangements, regulatory compliance, and strategic legal matters. His approach is grounded in thorough preparation, clear communication, and a commitment to achieving practical outcomes for clients across all sectors the firm serves.

geoffrey@clarkesattorneys.mw
Kennedy Chiphaso, Associate

Kennedy Chiphaso

Associate

Kennedy Chiphaso is an Associate at Clarkes Attorneys with hands-on experience in litigation, legal research, corporate advisory, and client representation. He has developed a strong foundation in drafting legal documents including contracts, opinions, pleadings, and correspondence, and he provides structured support in dispute resolution proceedings and pre-litigation negotiations. Kennedy works closely with the Managing Partner on commercial matters, assisting clients with documentation, regulatory filings, and advisory support. He is known for his methodical research approach and his ability to translate complex legal questions into clear, actionable guidance for clients in both the private and public sectors.

kennedy@clarkesattorneys.mw
Prince Stevens Thengo, Legal Consultant

Prince Stevens Thengo

Legal Consultant

Prince Stevens Thengo serves as Legal Consultant at Clarkes Attorneys, bringing specialist expertise in policy analysis, commercial law, and legal advisory services. He supports the firm's work in legal research, documentation, legal opinion drafting, and strategic consultancy, with a particular focus on complex regulatory and policy matters. Prince contributes to the firm's advisory engagements with public sector institutions, civil society organisations, and commercial clients, helping to analyse legislative frameworks and develop practical compliance strategies. His consultancy work combines rigorous analysis with pragmatic guidance, making him a valuable resource for clients facing regulatory change or navigating unfamiliar legal terrain.

stevens@clarkesattorneys.mw

Professional Support Team

Professional Support Team

Administrative and operational staff who support the firm's day-to-day service delivery.

Alice Kapindula, Administrator

Alice Kapindula

Administrator

Alice supports the firm's daily administrative operations, office coordination, client communication and records management. She helps maintain an organised and responsive working environment for both clients and the legal team.

Bhaxter Saile, Process Server

Bhaxter Saile

Process Server

Bhaxter supports the proper and timely delivery of legal documents to the relevant parties. He assists the firm with process serving, delivery coordination and accurate documentation of service activities.

Zitha Mpoola, Special Assistant

Zitha Mpoola

Special Assistant

Zitha provides administrative and operational support to the firm. Zitha assists with scheduling, correspondence, document coordination and other responsibilities that help the legal team serve clients efficiently.

Consultation

Work with a team prepared for serious legal matters.

Contact Clarkes Attorneys to discuss representation, advisory work, litigation support, or strategic legal consultancy.

Contact the team