by - July 29, 2019 1:47 pm
Central Research opens Tennessee call center
Lowell-based Central Research Inc. (CRI), a provider of management and financial service solutions for government and commercial sectors, announced Monday (July 29) the opening of a 12,000-square-foot call center in…