Information Technology ManagerNEW LONDON, CT