Development (design), installation, maintenance, updating or rental of software; computer programming; computer system analysis; computer system design; consultancy in the design and development of computers; digitization of documents; Software as a Service (SaaS); cloud computing; advice regarding information technology; server hosting.
Computer and Scientific