Computer Technology Services definition

Computer Technology Services means information technology services performed by any Insured for others for a fee, including but not limited to computer consulting, systems analysis, installation, programming, data processing, system integration, software development and design, disaster recovery, record retrieval, management and repair or maintenance of computer products, networks or systems and education and training services related to the above.