-
Bachelor of Law – University College Dublin
-
LLM (Master of Laws) – University College Dublin
-
BL (Barrister-at-Law) – Honorable Society of King’s Inns
-
ACA (Chartered Accountant) – Chartered Accountants Ireland
-
CTA (Chartered Tax Adviser) – Irish Tax Institute