57-year-old Margaret M Duffy lives in New York, NY. Margaret has also lived in New Rochelle, NY. Companies in which Margaret has a work history include Vice President & Chief Financial Officer and The Dyson-kissner-moran Corporation. Margaret's work experience includes positions as Director.