She trained and worked with PriceWaterhouse in Dublin prior to becoming a Senior Lecturer in the Dublin Institute of Technology. She is married to Pat Carroll, a Senior Lecturer in Mathematics at the DIT Bolton St. They have one daughter Aoife, law graduate of TCD, who now works as a barrister in Dublin.