Supporting organizations, businesses and institutions across Africa and globally with practical, insight-driven audit, tax and advisory solutions.
Years of value-driven support to our partners, built on trust, expertise, and results.

M.N Cliff & Associates LLP is a Nairobi-based audit, tax, and advisory firm delivering high-impact solutions to corporates, NGOs, development partners, and public institutions across Africa and globally. With a strong regional footprint and a global outlook, we support complex donor-funded and commercial engagements with precision, integrity, and a results-driven approach.
Guided by our core values of integrity, professionalism, accountability, and client focus, we are committed to delivering practical, high-quality solutions that strengthen systems and create lasting impact.
Our services span audit and assurance, tax advisory and compliance, financial management and systems strengthening, risk and compliance, and transaction and advisory support. We work across key sectors including development and humanitarian programmes, financial services, manufacturing and infrastructure, education, and the public sector.
To provide high-quality services in audit, tax, and advisory services to enhance the growth and sustainability of our clients.
Organisations implementing externally funded programmes face increasing expectations around transparency, reporting accuracy and fiduciary oversight.
Our specialists provide independent project audits, expenditure verification assignments, procurement reviews and institutional capacity assessments designed to strengthen compliance with donor requirements and protect programme integrity.
With experience supporting assignments funded by the World Bank, USAID, GIZ, EU institutions and UN agencies, we help implementing partners manage audit risk while maintaining operational continuity.

We would be glad to connect and explore how we can support your organization.
Email: info@mncliffcpa.com
3rd Floor, New Wing, Waumini House
Waiyaki Way, Westlands, Nairobi
Tel:020-5285720
Mobile: +254723467254
