Human Resources ManagerNEW LONDON, CT