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 November 2023 he was promoted to the position of General Manager – Audit & Risk and later moved to the position of General Manager – Finance in May 2024.