EXHIBIT 10.8 SOFTWARE LICENSE AND TECHNOLOGY ASSIGNMENT AGREEMENT This Software License and Technology Assignment Agreement ("Agreement") is entered as of November 25, 1996 ("Effective Date"), by and between Placeware, Inc., a Delaware corporation...Software License and Technology Assignment Agreement • March 3rd, 2000 • Placeware Inc • California
Contract Type FiledMarch 3rd, 2000 Company Jurisdiction