76155040
Oct 27, 2000
Computerized database management services featuring an incentive program whereby users earn rewards when they submit data and documents to be stored and managed in the database resulting in increased usage and sharing of information and documents within a company, organization or entity
Advertising and Business