Ngoni holds a B Comm Accounting (Hons) degree from NUST and a B Compt Accounting (Hons) from UNISA (South Africa). He also holds a Zimbabwe Certificate in Theory of Accounting from the Institute of Chartered Accountants Zimbabwe. Ngoni started his career with Deloitte where he progressed to become an Audit Supervisor (2000-2003), before joining Zimasco as an Operations Accountant (2003-2004). He was to later also occupy the following positions in Zimasco, Corporate Finance Manager (2004-2008),  Group Financial Controller (2008-2017),  Financial Planning and Analysis (2017-2022),  Business Options Executive (2022-2023). In 2023 he was promoted to the current position of General Manager – Audit & Risk.