Court of Justice of the European Union
Stagiaire
Arthur Cox LLP
Trainee Solicitor
ARC Cancer Support Centres
Volunteer Director and Company Secretary
BNP Paribas
Legal Counsel
HSBC
Senior Legal Counsel
HSBC
General Counsel
Office of the Public Defender, San Francisco
Intern
Law Society of Ireland
University College Dublin