David Herrera
Director - Strategy, Risk & Transactions Advisory - Deloitte Malta
David is a Director in Deloitte Malta’s Strategy, Risk and Transactions Advisory practice and leads the firm’s regulatory and financial risk offerings. David joined Deloitte from industry in 2017, and predominantly advises banks and financial institutions on matters relating to regulatory strategy, prudential requirements, corporate governance and operational risk management. David is a Steering Committee member of Deloitte’s Banking Union Centre in Frankfurt and is Deloitte Malta’s representative within the working group of Deloitte’s EMEA Centre for Regulatory Strategy. David holds a Masters in Public Policy and previously worked as a political advisor within the Office of the Prime Minister.
Learn more
Rafael Moreira
Senior Manager - Strategy, Risk & Transactions Advisory - Deloitte Malta
Rafael is a Senior Manager in Deloitte Malta's Strategy, Risk & Transactions Advisory business, leading the Internal Audit and Risk Management offerings. Rafael joined Deloitte Malta in 2021, bringing with him more than seven years’ experience in Advisory and Assurance services. Prior to joining Deloitte Malta, he worked for several years with Deloitte China (Hong Kong/Macau office). During his tenure at Deloitte China, Rafael provided services to companies in various industries, including leading companies in the gaming, hospitality and financial services sectors.
During his time at Deloitte in China, he gained audit experience in financial, operations and compliance audits, execution of business process reviews, risk/controls assessments through the performance of walkthrough, design and implementation review and test of operating effectiveness in various industries.