Each Year the Worcester Business Journal Ranks the Top Companies in a multitude of different Industries. The ranking are based on revenue and number of employees. Cinch IT was Ranked the 6th largest IT Services Provider in Massachusetts for 2017. Mike Mosher, Director of New…