He started his career with Shell Ghana as an Auditor and later joined Coopers and Lybrand as Audit Senior/Consulting Supervisor. He also worked at Ecobank Ghana as Head, Audit Control, The Trust Bank, Ghana as Chief Accountant responsible for Treasury Operations, Financial Controller, Allied Bank Uganda, General Manager Financial Services, Coop Bank, Uganda and HFC Bank, Ghana as Head, Internal Controls. Mr. Ahadzi was also Managing Director for Bank of Africa Kenya and Uganda.