David is a Director in Deloitte Malta’s Strategy, Risk & Transactions Advisory business and leads the practice’s Financial and Regulatory Risk service offerings. He predominantly advises banks, investment firms and financial institutions on matters relating to regulatory strategy, corporate governance, prudential requirements and operational risk management. David is the Deloitte Malta’s Banking Leader and forms part of the Steering Committee of Deloitte’s International Banking Union Centre in Frankfurt.
Before joining Deloitte in 2017, David worked within the banking industry in the fields of regulatory compliance, client services and communications. David holds a Masters in Public Policy and previously worked as a political advisor within the Office of the Prime Minister.