Information technology consultation, namely, assessment, planning, design and customization of computer hardware and software; technical support services, namely, help desk and troubleshooting in the nature of diagnosing computer hardware and software problems; network monitoring and management support; Installation, maintenance, technical support services, and repair of computer software
Computer and Scientific