David joined the firm in 1992 following his graduation in accountancy from the University of Malta. David, who is a fellow of the Malta Institute of Accountants, has led several audit and related assignments covering a wide range of national and international clients operating in different fields. David is an in-house trainer on International Financial Reporting Standards and auditing techniques and has in the past lectured students in preparation for their professional accounting exams.