Information technology (IT) consulting services; Design and development of computer software; Computer programming; Website design and development for others; Technical support services, namely, troubleshooting of computer hardware and software problems; Computer technology support services, namely, help desk services; Installation, repair, and maintenance of computer software; Computer services, namely, cloud hosting provider services; Computer services, namely, computer system administration for others; Computer services, namely, remote and on-site management of the information technology (IT) systems of others; Server hosting; Recovery of computer data; Electronic data storage; Off-site data backup; Personnel placement
Computer and Scientific