BBlogging A Closer Look at Ted Shallcross – The CEO of Amica Insurance byBrittany SchultzMarch 14, 2024 Amica Insurance, a leading insurance company based in the United States, has gained recognition for its exceptional customer…