Computer software for knowledge management, learning management and authoring computer based training, namely for storing and accessing training and reference information in a database; creating computer-based training courses and assessments; and training assignment, use, evaluation and record-keeping by individuals and organizations
Electrical and Scientific ApparatusApplication service provider, namely, hosting computer software applications of others
Computer and Scientific