Rachel Nkgodi is the Business Unit Leader for Financial Services Audit and brings more than 15 years of financial services expertise, spanning finance operations & reporting, financial planning & performance, tax, treasury and capital management. Rachel primarily focuses on life and non-life insurers, as well as insurance related entities. She has held numerous leadership roles within Deloitte, and currently serves as a member of the firm’s Africa Audit & Assurance Executive Committee.