Dimitri Robert Joins ISC as Chief Technology Officer
Robert fortifies the ISC executive team with financial services technology expertise CARLSBAD, California-based Integrated Specialty Coverages (“ISC”), a leading, multi-line program administrator that builds end-to-end...