85161109
Oct 26, 2010
Apr 10, 2012
providing temporary use of non-downloadable software to help technology companies, their resellers, and other distribution partners manage the renewal of maintenance and support agreements and other technology subscription agreements
Computer and Scientific