Education
BSS with honors, Trinity College, Dublin, 1992. Doctor of Philosophy, Trinity College, Dublin, 2000.
BSS with honors, Trinity College, Dublin, 1992. Doctor of Philosophy, Trinity College, Dublin, 2000.
Child protection social worker Health Board, Dublin, since 1992. Tutor, part time lecturer & researcher Trinity College, 1995—1999. Lecturer social work Queens University, Belfast, Northern Ireland, 1999—2003, senior lecturer social work, since 2003.
Founding member European Network History Studies Gender & Social Work, since 2001.
Member Northern Ireland committee Service Young People Leaving Care, Brasov, Romania, since 2002. Member of Higher Education Academy United Kingdom.