87026306
May 5, 2016
Operating a computer server for others that makes available software for execution by users over a network; hosting a server; and hosting computer web sites; Installation, maintenance, and updating of computer software systems; operating a server that makes available software for managing, from a single unified interface, multiple servers and hosted devices, or for managing internet-of-things enabled devices
Computer and Scientific