L.S. Starrett lays off 179 employees, including 78 from Athol headquarters

ATHOL, MA (FRANKLIN COUNTY NOW) — The L.S. Starrett Company in Athol has announced that it has laid off a total of 179 employees, including 78 who held positions at the company’s headquarters in Athol. The other affected positions are at other 10 other company locations across the globe.

The layoffs occurred in the indirect and administrative services department, according to a press release issued by the company. The company indicated its commitment to retaining operations in Athol…

Story continues

TRENDING NOW

LATEST LOCAL NEWS