Exhibit 10.66 AGREEMENT AND RELEASE On this 22nd day of January 2000, Tremont Advisers, Inc., a Delaware corporation with its principal place of business located at 555 Theodore Fremd Avenue, Rye, New York 10580 (together with its affiliates...

AutoNDA by SimpleDocs
Draft better contracts in just 5 minutes Get the weekly Law Insider newsletter packed with expert videos, webinars, ebooks, and more!