Our team

The people who sign off your work.

Our strength is a multidisciplinary team of audit, tax and advisory professionals. We support multinational corporations, regional enterprises, SMEs and family-owned businesses, development partners, foundations, international and local NGOs, and public sector institutions across Africa and beyond.

Meet our leadership

CPA Wycliffe Michoki, Managing Partner, M.N. Cliff & Associates LLP

CPA Wycliffe Michoki

Managing Partner

CPA(K) · B.Com (Finance) · MBA (ongoing)

Over 16 years of experience in audit, tax, advisory and firm leadership, serving clients across the public sector, private sector and development organisations.

Wycliffe is a practising member of the Institute of Certified Public Accountants of Kenya (ICPAK) and an Associate Member of the International Institute of Certified Forensic Investigation Professionals (IICFIP).

He provides strategic leadership and overall direction for the firm, with a focus on service delivery, quality assurance and long-term client partnerships.

EO

CPA Erastus Ochieng

Assurance Partner

CPA(K) · B.A. Economics · MBA (Finance)

Over 25 years of experience in audit and assurance, including statutory audits, donor-funded projects and regulatory compliance engagements.

Erastus has in-depth knowledge of IFRS, IAS and IPSAS, and a strong practical understanding of how they apply in financial reporting and advisory work.

He leads the audit and assurance function, making sure our audits meet international standards and focus on the risks that matter.

CPA John Musyoki, Audit and Advisory Partner, M.N. Cliff & Associates LLP

CPA John Musyoki

Audit and Advisory Partner

CPA(K) · BBA (Accounting and Finance)

Over 12 years of experience delivering financial management, audit and advisory services across the public and non-profit sectors.

A practising accountant, John brings strong technical expertise in financial accounting, financial management, audit and taxation.

He has led complex engagements for multinational organisations, international development agencies and non-governmental organisations.

How we work

A team built for complex engagements.

Our team of more than 50 staff and consultants brings together technical expertise, sector knowledge and practical implementation experience. Partners, managers, audit seniors, advisory staff and specialist consultants work together on each assignment.

Working as one team lets us respond quickly and tailor our work to each client, whether the goal is stronger compliance, better governance, sharper financial performance or smoother operations.

50+

Staff and consultants

18

African countries with completed assignments

Join our team

We are always looking for talented, driven professionals. As a growing firm, we offer the chance to work across a wide range of services with clients in the private sector, the public sector and development partners.

Scroll to Top
WhatsApp us