She has been the library director of Howe Library (Hanover, NH) since July 2007. Since her arrival she has obtained a $10,000 grant from The Donley Foundation for partial funding of a newly created Teen Services Specialist position, worked with staff on the development of a new website, and helped the library transition to an open-source integrated library system. In December 2008, Howe Library was awarded $5,000 from the Robert & Karin Finlay Foundation for increasing library membership 27% in one year. Four years ago the Howe received a generous gift from the estate of Len Morrissey, a former trustee, which is used to fund summer Sunday hours.

Mary served as President of New Hampshire Library Association in 2010/2011 and as Secretary since 2013. She is also secretary of the Rotary Club of Hanover, NH.

Prior to coming to the Howe, Mary was library director at Marlboro College (Marlboro, VT) for seven years where she received the Librarian of the Year award from the Association of College and Research Libraries/New England in 2005.