Production ManagerNEW LONDON, CT