Description: Insurance Technologies Corporation (ITC), founded in 1983, is a leading provider of marketing, rating and management software and services to the insurance industry, including independent agents and insurance carriers. Headquartered in Carrollton, Texa...