by April 25, 2022 4:03 pm
-Scott Dillard, co-founder and executive chairman of Central Research in Lowell, has died
Scott Dillard, co-founder and executive chairman of management and financial services provider Central Research Inc. (CRI) in Lowell, died April 20 after a four-month battle with esophageal cancer. He was 46. Visitation…