Haffez holds over 10 years of experience in the fields of accounting, bookkeeping and financial management. He has worked with large business across various sectors such as FMCG, construction, telecommunications, infrastructure, hospitality, tourism, non-government organizations and more. He is responsible for core execution of key accounting and bookkeeping assignments.