Skip to main content
Link to Walkers homepage
Home
Our people
Stephen McVeigh

Stephen McVeigh

Senior Associate

Ireland

T

/
+353 01 470 6600

M

/+ 353 87 476 0495

E

/
Email Stephen McVeigh

L

/

English

View LinkedIn profile
Silhouette Non Binary
Home
Our people
Stephen McVeigh

Stephen advises on financial services regulation, supporting clients with licensing, compliance, governance and evolving regulatory obligations.

As a senior associate in our Irish Regulatory team, he advises businesses on compliance, investigations and enforcement matters.

His background spans private practice, the Central Bank of Ireland and an in-house secondment with a global digital asset business, giving him experience of regulatory matters from both an adviser and industry perspective.

Stephen helps clients in relation to:

  • financial services regulation, including consumer credit, e-money, crypto-assets and AML/CFT
  • licensing and authorisation, including cross-border MiCA licensing
  • regulatory investigations, inspections, enforcement and remediation, including engagement with the Central Bank of Ireland
  • governance, safeguarding and regulatory change, including the Individual Accountability Framework and DORA
  • fitness and Probity applications and regulatory training for boards and senior management
  • outsourcing, vendor, intra-group and technology services agreements for regulated firms


Experience and recent work

Prior to joining Walkers, Stephen was a Senior Associate at an Irish law firm, specialising in financial regulation, and completed a secondment as legal counsel with a global digital asset business. He previously worked within the Prudential Enforcement Investigations Team at the Central Bank of Ireland, as a regulatory investigations lawyer at an international law firm, and as a barrister.

Qualifications

Admitted in:

  • Ireland


Education:

  • Bachelor of Law (LLB), Queen's University Belfast
  • Professional Legal Studies, Queen's University Belfast

Team Members

Other team members with related expertise

Niall Esler
Niall Esler

Niall Esler

Partner

Ireland

T

+353 1 863 8517

M

+353 86 027 0344

E

Email Niall Esler
View profile
Shane Martin
Shane Martin

Shane Martin

Partner

Ireland

T

+353 1 470 6673

M

+353 87 224 3486

E

Email Shane Martin
View profile
Patricia Nitschke
Silhouette Non Binary

Patricia Nitschke

Senior Associate

Ireland

T

+353 01 470 6600

M

+353 87 359 7170

E

Email Patricia Nitschke
View profile
logo footer

Connect with us

FacebookFacebook
InstagramInstagram
LinkedInLinkedIn

Employee login

Self Service Password ResetWalkers AnywhereWalkers Sharefile
Legal notices/Cookies policy

All rights reserved - © 2026 Walkers Global