Shane McCarthy

Dr Shane McCarthy

1999 FitzGerald Solicitors 9 Regulation of Practice Committee, Criminal Law Committee, Human Rights & Equality Committee, Mental Health & Capacity Task Force, Practice Support Task Force.