layoffs

ACS Laying Off 149
The City of Utica is losing another 149 jobs after Affiliated Computer Services filed a layoff notice with the state Department of Labor.

Load More Articles