David Mazzucchi

David Mazzucchi

Senior Consultant

at XReg Consulting

As a Senior Consultant for XReg Consulting, David leads on client engagements for licensing and registration applications, independent audits and assists in the development of risk management frameworks. He also plays a pivotal role in the onboarding of prospective clients. While at XReg, he has worked with regulatory authorities to draft virtual asset rules and guidance and other public sector bodies to draft legislation. He also made a significant contribution to Crypto UK’s working group on virtual asset financial promotions.

David began his career at the Guernsey Financial Services Commission where he was responsible for the ongoing supervision and risk assessment of a portfolio of banks and insurance companies. He later joined the Commission’s Enforcement team, where he undertook investigations into potential regulatory breaches by licensed financial services companies and individuals. During his time at the Commission, David also worked with the Intelligence team, identifying and preventing fraudulent financial conduct.

Following his time at the GFSC, David joined EY Gibraltar as a Senior Consultant where he undertook a range of client consultancy work including internal audits and AML risk assessments, the development of policies and controls, and assistance with regulatory compliance. Whilst at EY, David completed a number of secondments to financial services firms and public sector bodies in Gibraltar.