News & Past Events ITS Recognized By CIOReview as One of the 20 Most Promising Insurance Technology Solution Providers – 2018 May 28, 2019