John specialises in the area of financial services regulation. He advises banks, electronic money and payment institutions, retail credit and credit servicing firms, virtual asset service providers, and other financial services providers on a broad range of financial services regulatory issues. He has managed Central Bank of Ireland authorisation applications, and has experience drafting commercial agreements, advising on regulatory aspects of corporate transactions, and liaising with the Central Bank. He advises on many matters relating to consumer finance, regulatory compliance, and FinTech.