Michael J. Dowd, of Weston died July 21, 2021, just 9 days short of his 80th birthday, after a short illness. He was born in Boston, son of John C. Dowd and Marguerite (McCann) Dowd, both formerly of Lowell. He was preceded in death by his brothers John Dowd and Paul Dowd and is survived by his brother Roger Dowd of Framingham and sister Carol Shea of Weston.
Michael graduated from Browne and Nichols School in Cambridge, and then from Columbia University and Harvard Business School, after which he worked in Europe and New York City, first in the advertising business and then as a vice-president of American Express. He returned to Boston, first as President of Dowd Advertising and then to found Investment Services, Inc, an investment banking firm specializing in syndications for historic rehabilitation projects, including the Lord Baltimore Hotel, the Mount Washington Hotel, the Old City Hall in Knoxville, TN, and many other projects across the country. He was an early contributor to the Motley Fool investment newsletter and was a managing director of the Sextant Group.
Family and friends will honor and remember Michael’s life by gathering for visiting hours in the McCarthy, McKinney & Lawler Funeral Home, 11 Lincoln St. Framingham on Tuesday, July 27th from 4-7 PM. His Funeral Mass will be celebrated on Wednesday morning in St. Julia’s Catholic Church, 374 Boston Post Rd, Weston, at 11 o’clock. Interment will be private.
In lieu of flowers please donate to your favorite charity.
To send flowers to the family or plant a tree in memory of Michael J. Dowd, please visit our floral store.