Our Exciting Work EnvironmentOpportunity with a view picture yourself here!The Lodge & Conference Center at Geneva-on-the-Lake is located in the heart of Ohio's Wine Country on the shores of Lake Erie. Managed by Delaware North, The Lodge features 109 spacious, newly remodeled guest rooms, many overlooking the lake. The property also features?25 new?Cape Cod-style cottage units, many with lake ...