Consulting services in the field of design, selection, implementation and use of computer hardware and software systems for others; computer software consultation, design, installation, management, monitoring, maintenance, repair and updating; customization of computer hardware and software; managed network services, namely, providing design, installation, management, monitoring, maintenance, and repair of computer networks for others; consulting information technology security services; computer disaster recovery planning; managed desktop services; and technical support services, namely, troubleshooting of computer hardware and software problems
Computer and Scientific