Nancy grew up in Cranston, Rhode Island.  Her professional career includes financial management for the Massachusetts Revolving Fund.  As a volunteer, Nancy has given her time to various sailing activities, such as treasurer for Marblehead Race Week, the International Etchells Fleet 4 and the NWSA Women's Sailing Conference.  She has served on the Corinthian Yacht Club's Race Committee for several years and has been Principal Race Officer for major regattas.  Nancy is a past member of the Newburyport Chorale Society. 
Nancy rejoined the board in 2005 and served as Treasurer through 2008