A specialised migration/human rights lawyer, Catherine is the author of several leading publications relating to family and child migration, trafficking and citizenship. In addition to legal practice, she has worked as a legal trainer/consultant and lecturer at the University of Limerick and the Dublin Institute of Technology. Catherine is the EUDO Ireland Country Expert on Citizenship and sits on the Advisory Committee of the European Network on Statelessness. Catherine is also the Fundamental Rights Agency Network (Ireland) expert on migration. She is a member of the National Advisory Committee on Children and Young People.