Ranch ManagerNEW LONDON, CT