37 employees
Marketing, Rating, and Management Solutions for Agencies and Carriers
1983
Insurance Technologies Corporation raised undisclosed on April 5, 2018
Investors: Accel-KKR