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
Time is Money Join Law Insider Premium to draft better contracts faster.