Cathal McGreal BL is a graduate of UCD and the Honourable Society of Kings Inns with post graduate work in labour law and human rights (B.L. B.C.L. (Eurolegal) 1998). He is a practising barrister specialising in criminal law and employment law. He is a published author in both fields. He has represented public and private sector (individual and corporate) clients at every level of the courts and tribunal system. A lecturer at UCD, he also lectures widely on the conference circuit on current law and practice.