Kate Neubauer has resigned as executive director of the Lake Champlain Community Sailing Center to take a job with a sailing organization in Newport, R.I., the Burlington-based organization said Wednesday.